Since kid videogames help me to understand english,talking in english its the barrier frontier for me because my accent its not perfect usa or british. In fact honestly im very comfort writing,im very awkard­ talking in english.
Other resources to learn when i was living for 6 months in San Francisco was watching dvd and magazines comics improve a lot some words&meanings in english,
Also i visit websites everyday to read like arstechnica,kotaku,neogaf,torrentfreak,obscurehandheld,xda developers,gizchina,gbatemp,nintendo wire,siliconera,liliputing,droidgamers,engadget and reddit.
I read some of the comments and the articles every time i visit those sites.