To learn a language is to interact with another human being at a REAL level of understanding. You must want to understand what the other is saying or trying to say. You must be curious. You must learn how to ask questions to get the answers you want to know.
We learn by being in real situations with real people and real events not ones created or imaginary, unless, you are an extremely powerful actor in a real frame of mind for the scene you are going to play. Life is real, make your conversations real.Interaction with or exposure to the language plus guidance in the language and trial and error, in real situations, play a vital role in the acquisition of language. Note, I said acquisition of the language, not only learning it.
The absolute best ways to learn and acquire a language are:
1. Travel abroad to the country whose language you want to learn and stay there for as long as you can, ideally, at least, one year. This option is not available to everyone, because of either the time needed and/or the money involved to do such a thing.
2. Learn the language by means of TV, movies, video documentaries, video lectures, video talks, and, of course, chatting with others online using audio and/or video with a native speaker of the language with whom you want to learn. This option is practically free. You just need a good Internet connection. There are many sites where you can chat for free or pay a membership fee to be able to speak with others who want to meet people of other cultures and/or speak in English or who want to learn your language so that you can teach them yours. This is a great way to begin to use your vocabulary and practice. This option is so practical. See my Resources page, scroll down to Chat with People Around The World to see suggested sites. Choose your chat venues carefully because some sites may attract people of a low caliber that you may not want to associate with or learn from. When in doubt about a site or, after joining and entering the website chat, if you don’t feel comfortable that you are with people you would like to be with, leave the site and try to find reputable sites. They do exist. You just have to choose carefully.
3. Chat with an online tutor or teacher of English so that you can have your questions answered or if you have doubts or need clarification about something you heard and are trying to learn. Hopefully, you have already looked in a bilingual and/or a monolingual dictionary to see if you can understand what you want to know. Learning techniques to awaken your inner teacher is a great way to get into the language and make it your own. When in doubt, always ask a native speaker. Relate the links below to help you in learning a language. If you read these articles carefully, you will learn a lot that you can apply to your understanding and knowledge and you can apply this knowledge as you see fit.
5 Ways To Learn A New Language
7 Tenets of Creative Thinking
How To Become A Creative Genius
Transform Your Habits
The Best Websites For Developing Academic English Skills & Vocabulary
8 Ways to Train Your Brain to Learn Faster and Remember More
How To Memorize Things Quicker Than Other People
How to Activate Your Super Conscious Mind!
The Trivium Method