A lot of my students ask me what is it that they should do to improve their Spoken English. So here is a post to tell them what I feel can improve their English skills.
I stated thinking about it and realized that I was lucky to be born in a family where, despite being Indians, English was the language of choice. Since my father rarely spoke Marathi and my mother only ever used Gujrati to discipline me in public, I only ever heard them speak to each other and me in English. Hence fluency in the language just came naturally to me. I only picked up Hindi once I started schooling.
A lot of people don't have such a family environment. The first language they learn is their mother tongue. The next will be Hindi, if they are based in North India. Then when they reach school they finally learn English as the third language. In South India the second language is English, which is the reason why despite accent trouble they are much more comfortable speaking in English.
As a result, here are a few tips that I have collected to help improve Spoken English.