Your English is good.
Sometimes I use incorrect appearance, and my English is not fluent (so slow). I learned English on my elementary school, high school, and university. Totally, I learned for 10 years. But my English is not sufficient to talk with native English speaker.
My USA coworker say me "what's that?" " what do you mean?" every day