I got a piece of help for you. Go on http://www.paltalk.com, download some software there and enjoy! A lot of fun with natives mostly from States, British Ireland and so on ! They even have a room, exactley for English practise people from all the World
There is no real need to have a good Inet connection to communicate with a guys from another side of ocean , it's really possible. It's worth you spending time. I've been studing English using that stuff last summer, when I had to prepare for interview in US embassy in Minsk. Moreother there are a lot of foreins here! When I used to work in paint ball club Minskiy, a lot of US embassy staff with their childrens came to play to us. One day I met some guys in "CUM" store from States, 2 weeks before I met two Irish girls in "Mysrety of music" CD store. I am kinda shy person and my English is not really perfect, even considering that I was in States last summer, I didn't want to come up to get them know in both cases. But the problem is actually truly, I began to forgot English a little. Good luck!