Hey man, you'r english isn't a cause for worry, whatsoever. You're making it more than easy enough to understand what you mean, and that's all that's needed. I certainly hope you feel welcome, but I see there's already been a few before me to give you a heartening introduction. If you have any questions, feel free to ask them and I'll gladly help out!
Pleasure to make your acquaintance,
-Valen