I want to tell you little things you can do to improve your English.
One of the things is watching TV shows or movies in English with subtitles in Spanish. This is so great because you can hear the pronunciation of the words in English, and you can hear the real voice of the actors. This is cool, because sometimes the actors have really fun voices or when they say certain expressios, their voices change completly, and you can hear how do you say this expression. You can see this on the page: seriesyonkis.com. In this page there are many TV shows in English with subtitles, and you can see the episodes before they are emited in Spain.
Another of the things is reading a fan fics (stories written for ordinary people) of you favourite TV show, movie, book or others. I know that surely you don't like reading, but you can read about the things you want, so maybe you can enjoy reading a fan fics. In this page: FanFiction.net, you can read about many things.
In this page there are incredible writers and amazing stories. The stories are of different genre. You can read about love, humor, adventure, drama and other genres.
With the fan fics you can learn much about American or English expressions. You can learn many new words.
Well guys, I hope my post is usefull for you to improve your English.