Think in English
Sometimes the difficult thing about talking in a new language isn’t the language itself, but how you think about it.
If you think in your native language and then try to speak English, you’ll always have to translate between languages. Translating isn’t an easy thing to do! Even people fluent in two or more languages have trouble switching between languages.
You can do this anywhere, anytime. Try to use English when you’re thinking about your day, or when you’re trying to decide what food to order.
Even try to use an English to English dictionary to look up words. That way you never have to use your native language and translate words.