Hi there!
Welcome to the blog. I would love it if you found some of the entries interesting and, hopefully, they might help you improve your English.
To begin with, I wanted to share some links which, in my opinion, are quite useful. I hope you do too.
http://www.wordreference.com/
This is a very good dictionary and it doesn't stop there. Apart from searching for new words, the most outstanding features are located at the end of the meanings/translations of the words.
First, there is a section called "...found in these entries", in which the word searched for appears within a context or expression. And the best feature of the website comes at the end, in the 'Forum discussions with the words (s) "....." in the title' section. This is a forum with questions and answers about the right use of a word, the difference between two words...etc. Everybody can ask questions here and, with a bit of luck, they will be answered by native speakers of English.
http://www.thefreedictionary.com/
The most distinguished feature of this dictionary is that you can not only see the phonemic translation of the word, you can actually hear it (Word Reference only offers this possibility in some words) and you can choose the accent (American or British) you want to hear it in!
Besides, it contains some games like The Hangman...etc on the right-hand side of the site.
http://www.linguee.com/?chooseDomain=1
This is an excellent website to translate expressions. Normally, dictionaries translate words individually. With Linguee, you can write as many as you want, and you will have tons of different translations that have been used in the past in articles, books...