Hello, hello, very much hello! Welcome to the forum! We're glad you're finally part of it.
Your English is fine, and several members of this forum aren't Native English speakers (including the members of this one post that you're reading now), so you have absolutely nothing to worry about. Just relax and take your time with your post count, and we'll all look forward to see you around here again~