I joined a English language course at inlingua. It really helped me with my speaking skills. Though it took quite some time and effort for me to develop that fluency, but thankfully my instructors there were really helpful, patient and supporting. Speaking course really helped in improving my communication skills.