You know what? I think your writing skills are great, there are many many people here who's first and sometimes only language is english and they make plenty of grammatical errors and their spelling is not great either.
I'm not an english teacher, but I like to think that I have a pretty good grasp of the english language (even though it is not my first language either), it would be my pleasure to help out. If there is something specific you are unsure about, maybe just point it out in your post and I'm sure someone will correct you or suggest a better way of expressing what you're trying to say :)