English was my second language as well. But to be honest, a lot of my knowledge comes from games and TV... x3 I'm sure you'll do fine as time goes along.
Yar, it's much bigger here than on most other forum I'm on. I mean, my home forum has like, what, ten active people? ><