この二つの単語は似てますね!
「study」の方は教科書を使って、何かをわざと習得するニュアンスがあります。
それに対して、「learn」は自然に何かを身につけるニュアンスがあります。
例文 He learnt how to ride a bike.
「彼は自転車を乗る事を身につけた。」
例文 She is studying to become a doctor.
「彼女は医者になるように勉強しています。」
参考になれば幸いです。
To study と to learn は 意味が似ていますが次のようなニュアンスがあります。
To study - 何かを勉強する
I’ve been studying English for four years - 英語は4年間を勉強している (まだまだ勉強している、勉強のプロセスを表すとも言える)
To learn - 何かを勉強して覚える
I have learned a new song recently - 最近新しい曲を覚えた (勉強してもう覚えている)