You're certainly more than welcome. I've learnt several foreign languages in my time and I'd say that simming here would be a good way to practice and improve your English. Not only in terms of writing a sim each day but also with regards to the friends you make with whom you could chat on the forums or over instant messenger. If you're still a little unsure, remember you could pick an alien race for your character. Then your use of English could just add to the effect of the character's alien exoticism as a non-terran because they speak slightly differently. Good luck applying!