Like it on Facebook, +1 on Google, Tweet it or share this question on other bookmarking websites.
If you'd like to learn English, you must love it.
1. Find a good class and teacher.
2. Buy a good dictionary
3. Learn Vocabulary every day.
4. Understanding grammar is the most important.
5. Practice make perfect so practice it everywhere, anytime if you have a chance to use English.