Hello Sashi !
It's nice to see ya

I'm trying to improve my spoken English too (pronouniciation, vocabulary, idioms, phrasal verbs, etc.)
Personnaly, I try to listen as much as possible to the language, this way I memorize things better (the same way I learned my mothertongue, in fact)
I listen to Add's and Andrew's podcast, watch movies in English, and even listen to english spoken music can help.
The more you hear it, the better it is. oh and if you have the opportunity to speak to someone in English once a week or so it's even better to improve your way of talking.
I hope I could help a little, and I wish you a great time learning English
