Samca,
Having read your post, I am of the opinion that your English is absolutely fine. In fact, I would go further and suggest it is better than some of the people I fly with.
I wouldn't take too much notice of what some people write on this thread.
Good luck with your job hunt.
WTD