There are multiple ways you can get yourself invested in learning a learning a new language, such as English. From watching movies or researching online to visiting different countries, here are some of the best ways you can start to learn.
1. Browse the internet. Read anything that interests you every single day.
2. Visit English Speaking Countries. Ask questions of foreign people. The kind of questions they would be happy to answer.
3. If you know something teach it to others. Visit forums, blogs, quora.com and help people in English.
4. Learn new words and grammar visually. Use Vocabulary infographics.
5. Find work at an English Speaking Company.
6. Create competitions for kids or for adults in your area. Then give a prize to the child who knows English better.
7. Start chatting with people who interest you or who are in the same business as you on Facebook and Twitter.