There are many reasons to learn a foreign language. such as working, travel, and communication. Once you have decided to learn a language, your choice depends on your reasons for learning a language. For example, if you'd like to communicate with as many people as possible, learning such languages as Mandarin Chinese, Spanish, French, Russian or Arabic would enable you to do so. The first thing, you have to Learning vocabulary. Learning up your vocabulary in a foreign language have take many years. Learning words in context from written and spoken material is probably the most effective way to do this. You could also try learning words in a more systematic way - perhaps a certain number of words every day. Second, Learning grammar. Familiarity with the grammar of a language enables you to understand it, and also to construct your own phrases and sentences. It's not essential to know all the grammatical terminology or to understand why words change, as long as you're able to apply to relevant changes when necessary. Last, Learning pronunciation. Learning the pronunciation of a language is a very important part of your studies. It doesn't matter so much if you just want to read and/or write the language, but if you want to speak a language well, I'm sure you must to Learning pronunciation.