learning methodology

What is the best way to learn?

I believe the best way to learn is to do it. Do anything that you want to excel, and in time I will understand the underlying principle. Take language learning for example, how did everyone learn their first language? It's by being exposed to that language everyday, day after day..