How to improve your English: let Rol teach you. And/Or state in your sig that you WANT the community to correct you when your English is... not as good as it could be ;)
EDIT: And stop watching movies with Italian dubs! That's probably a major contribution why Scandinavians in general are pretty good at speaking English
I'm on Twitter @DanneSandin!
Furthermore, I think VGChartz should add a "Like"-button.