I have the same problem. I can speak English little bit but I must improved. I started using English City at Languagelab where I can speek to native speakers online.
YOu need good computer for it to work but it is good. Try it
- For Teachers