Hoovie, trust me don't worry too much about your grammar, I assure you it will get better in time as you practice. People here (as in my country, not the community but I'm sure we can find the same here) with English as their first language can't seem to even grasp it, it's not the easiest language and has a lot of nuances.
I tend to avoid the RP servers like the plague, but if you need help developing non-edge characters or even just working on your writing, many of us here will easily spend the time to help you, myself included.