@Pendio gets a special call out because i do believe he is swedish as well ^^.
Damn straight! ^^ In fact, VikzeLink and I actually found out a few years ago that we went to the same university at least for one year at the same time. Too bad we never met up.
English also happens to be my second language, so my grammar might be completely off, and I have to think a bit longer before writing =P
Being Swedish like you English is my second language as well, but over the past couple of years I've done tons of socializing with English speaking people (mostly from here on ZD), both with text and voice. I think my vocabulary, my grammar and my pronunciation have improved a lot in the years since I began, and if you get more involved I'm certain you can make the same progress that I feel I've made. I'm honestly at a point where I feel pretty much equally comfortable with both languages.
Anyway, in addition to the Shoutbox (which has been a great suggestion) I would also like to recommend the Roleplay section. We have plenty of fun playing there and we're always happy to see new faces. Besides, we have a lot of fun just hanging out with each other between games as well, and I've made many good friends through it. We'd love to have ya!