Watching TV series and films in English - TV, and film are great ways to practice listening skills because the visual element helps to make the context clear.
Find a language exchange partner - One-to-one exchanges are a great way to practice your language skills in a relaxed setting – over a coffee, say, or even a beer.
Join a language club - A great way to meet new people and none of these conversation skills are to join a language club.
Play games in English - There are tons of sites where you can study and practice English with quizzes and games online.
Read, read, read - One of the best ways to improve your English outside of class is simply to read as much as possible.
Listen to songs in English - Whatever your taste in music, listening to the lyrics is a great way to improve not only your listening skills but your pronunciation as well.
Change your language settings - That way you’ll be practicing every single time you log on. You can do the same with your mobile phone as well.
Travel - Most big cities have various social events for those who want to practice their language skills and make new friends.