I've just come across this wonderful blog which will help you to improve your English. The difference is that it focuses on the typical mistakes made by Spanish learners of English so that you can improve your English, not by learning new grammar, vocabulary and pronunciation, but by correcting the mistakes you make in the grammar, vocabulary and pronunciation you already know. I think hablar mejor inglés is a great idea. Besides, here you have a direct link to a pdf file about the art of learning English . I hope you find it useful. Fancy reading? "Finding a lost language: the Rosetta Stone" and Timesonline . What about listening? A history of the world: the Rosetta Stone by the BBC and the British Museum.
The blog for students of English at Escuelas Oficiales de Idiomas