Don’t be afraid to make mistakes
Your goal is to deliver a message, not speak perfect English, with the right grammar and vocabulary. Even native English speakers make mistakes!
Practice, practice, practice
Practice makes perfect. Constantly look for opportunities to test out your spoken English. Busuu's Conversations feature, for instance, provides an easy way to speak English and get feedback from native speakers around the world.
Listen
The more you hear, the easier it will be for you to speak better English. You’ll start speaking more fluently and confidently in conversations, learning how to give your opinions in English with new expressions and idioms.
Celebrate success.
Every time you talk to someone in English is an achievement. Every single interaction you have, no matter how small, will help you improve your skills over time. Be proud of your progress.
https://www.sevenmentor.com/spoken-english-classes-in-chennai
https://www.sevenmentor.com/spoken-english-classes-in-mumbai
When I first moved to the US, I already knew basic English, so it was pretty simple for me to fit in here. However, I had trouble making long conversations or attending some classes. I began to learn more English at home, and besides some youtube videos or books, huge help for me was https://SentenceStack.com/. It might be strange, but this website helped me a lot understand some means or usage for idioms and phrases used in the context of real sentences. I would recommend this to anyone learning English.