That would be combining the things you love to do with English. Simple things like singing and watching anime can improve your English tremendously.
If possible, choose an anime in the english language and subtitle. That way, you do not only recollect the exact spelling of the words but also the pronunciation.
You see, learning English is not hard at all.
Alright! Done with all the talking. Let's get starting. Below is the list of anime's website where you could watch online. Enjoy!
www.zomganime.comsweetanime.com
animeviewer.net
www.watchanimeonline.comanimemangafun.com