Your english isn't weird at all. At least i don't notice it. I used to raid with people from canada all the time in WoW so i'm used to how people from canada talk.
And we'll play soon. as soon as my TE comes in i'm practicing as much as possible haha.