I think daily communication in English will be the best option. I remember i have also same problem in English but when i gone abroad for studies, there i have to speak in English only so at first i have some problems but after daily communicating with others, i have improved my English.