These five language-learning sites use social media and have apps as well.
You have to pay for these, but most offer a free trial periodor some free materials.
Find a partner at an online community and practice your second language with a native speaker who is learning your language.
Subscribe with iTunes or Apple’s Podcasts app
In English with English subtitles is best.
• Use spaced repetition software to learn or revise vocabulary• Create your own flashcards or use ready-made ones.
iTunes U App
Take a trip to an English-speaking country and practice whatyou have learnt in real-life situations.
Also See
• http://www.usingenglish.com/articles/70-ways-to-improve-your-english.html
• http://www.langports.com/100-things-you-can-do-to-improve-your-english/
• http://www.skola.co.uk/tips-improving-english.html
• http://www.wikihow.com/Improve-Your-English
• And remember ABLE: Always Be Learning English