Many non-native English speakers (NNES) worry about using the right grammar or sentence structure, while there's a good chance you are even better at this, than native English speakers.
This is because native speakers acquire a language, they gather language when growing up. While non-native English speakers have to study a language to learn it, and often so in a relatively short amount of time.
In many cases this makes non-native speakers much more aware of grammar rules and sentence structures, than native speakers.
Native speakers on the other hand, are better in informal language. Language that is restricted to a particular context, like slang, dialect, idioms, geekspeak and jargon.
They are more comfortable with the language and that makes it easier to tweak and mix it with humor or street-wisdom, even though it might be grammatically incorrect. Locals will understand.
So give yourself a break.
Dare to be imperfect. The only importance is that people understand what you say and get the value you offer. Try to worry less about fluency and focus more on acquiring language over time by trial and error, like native speakers do.
Join English speaking communities online, get in touch with native English speakers and if possible, spend some time in an English speaking country. You will soon feel much more at ease with English as being a way to reach global growth.