Your English is Already Great
Before we begin, it’s important to establish something really important: your English is great.
I mean it.
You are speaking a language that is not your mother tongue, and functioning very well. On a day-to-day basis you’re ordering food, getting from A to B, socializing and forging friendships. So, before we go any further, pat yourself on the back for your achievements. Functioning in a second language is more than many people will ever achieve. Well done.