A country such as India where English serves as the first language in many schools and an official language to communicate with anyone across in the world, 'fluency' becomes an added advantage. Of course the way to perfection in English whether written or spoken is sheer hard work one can still find an assimilative pattern of improving English fluency that not only helps him/her develop faster but with efficacy as well.
a. Improve English vocabulary
Learning as many words as possible will not only help you improve your English vocabulary but also bring refinement to the whole process of 'improvisation'. Look ahead towards the subjects which generate interest in you. For instance if its cooking that captures your attention always try finding a set of new words relating to the same and utilize them in your routine of cooking as you talk about latest new recipes that you've discovered so far to your friends. Why just that, with pen as your mightier tool write down certain recipes that you cook in detail and read it carefully to assess whether how many grammatical mistakes you made while writing it. This is sure to enhance your vocabulary levels steadily.
b. Improve English writing skills
As you head your way towards an enriched vocabulary I'm sure this will show a qualitative approach in your writing skills as well. Again let me emphasize the usage of grammar and correct sentence construction. No doubt you might make mistakes in elements especially 'tenses' and their conversions but make sure these errors will surely become the stepping stones to achieving more correctness in your grammar skills. Try reading especially when it comes to newspapers to understand kinds of writing such as 'report writing', 'indirect speech', 'active and passive voice' and the extensive use of past perfect tenses. You can take up an activity such as taking a piece of tabloid from the newspapers and converting the tenses or passive voice of most of the sentences involved into present or future tense or active voice. For e.g. The man was seen walking on the streets with this celebrity. You could turn the tense into like this, 'People saw this man walking on the streets with the celebrity.'
c. Improve my English
The usage of idioms and phrases, synonyms and antonyms is an add-on to the enrichment in improving your English. Look forward to being more colloquial than verbose while communicating in English. One doesn't have to be literally rich always to convey ones ideas but simplicity and transparency in a language will make you reach your communicative goals in a pristine way.
d. Learn English online
Avoid the pitfalls such as falling in to money dwindling coaching classes and getting coached by someone who doesn't satisfy your yearn to learning English well. Learn English online and be enriched your way. Become a master of the language and not just its slave by attending rigorous yet fruit reaping lessons with most effective results. Remember that if anybody who is going to make a difference in your improvement then its nobody else than you