Your question is certainly very well put so you have a good start.
The best way to learn English is to try and read it in books (start with simple Children's Books) and look up the meaning of any words you do not understand in a dictionary (or in the related link below).
Next tune your radio into an English speaking channel and try to listen and understand the spoken language....do this allot.
The human brain has a natural aptitude for understanding speech and if you do these things you will find your 'ear' and vocabulary grow naturally.
Finally try to practice speaking English with your friends or English speaking people and you will find that you will learn English naturally.
The best way to learn American English is to live in the states. When you are surrounded in American culture you will learn the language quicker.
One must learn 4 new words from the dictionary everyday & revise the words learnt earlier.Reading good books & the editorial section of the newspapers would further improve one's English
best way is to live in an English language country for a few months
Yes, because it's the fastest way to learn english. It provides Rosetta Stone version 4 TOTAl that is guarantee to be the most effective way to learn english.
Rossetta stone or taking classes
It is the best way but you can also learn online, nightschool, private lessons, course books for learning English from bookshops and CD's especially the Cambridge courses which result in the Cambridge Exam.
The best way to learn to speak English perfectly is to take classes at a local college. You can also buy Rosetta Stone to learn a language.
bon facon d'apprendre
run until your socks fall of ------------------------------------------- The best way to get anywhere is to work hard in school especially in English and Math. Good answers will come when you learn to formulate good questions.
The way your question is worded, I'm not sure what you are requesting; if you want to teach English there are courses you can take. If you want to learn English there are also courses available.
Writing is the best way for you to learn your language -- to learn how to express your thoughts and ideas in a way that other people will understand.
Go to an English-speaking area and speak with English speakers. Do not rely on television or radio - the English spoken in the media is stilted.