Your English is good. (That's correct)
It's all subject to context Joe, which makes the English language a bit trippy.
If you wanted to use "is good" you had to change things around a bit.
ie: ah native...sorry. So despite the fact my English is good, I guess I do not qualify.
or
ah native...