Many people here on the Downs are not native English speakers. And even though English was already my primary language when I joined, I attribute my development in written expression (and my ability to type, lol) to hanging out here. So never worry about still working on communication skills, on whichever level you are at with them.
Please post away! If you have a story to share, I am only in favour of sharing it!