Lexipedia
Imagine getting a mind-map on synonyms and related words just after typing in any word. That is exactly what lexipedia does and it is a perfect way to learn more vocabulary while improving your English.
English Central
Here you will find a very inspiring website to help you with your listening skill, no matter what level you are in. It’s free but you’ll need to register with your email address.
Ozdik
Use collocations like a native speaker. With over 150,000 collocations listed, this site will keep you busy for hours while you enjoy learning.
English listening
This site will help you with listening. There’s an online listening test available if you want to know your listening comprehension level. It also provides learners with options of different types of English pronunciation.