.Best site we've found. It has tons of audio for you to listen to, vocabulary, phrases and conversations
2./ Lets Talk In English http://www.lets-talk-in-english.com
.Lets Talk in English give you the chance to talk in English. They have many many resources for writers
3. BBC Learning Englishhttp://www.bbc.co.uk/worldservice/learningenglish/general/talkaboutenglish/
BBC has a ton of resources on how to speak and learn English. A must for someone struggling.
4. English Club http://www.englishclub.com/speaking
.A good site
5. Voki http://www.voki.com/
This is a pretty fun site. It allows you to create an avatar of yourself and share it with others. You can practice speaking this .way
6./ Language Guide http://www.languageguide.org/english
.Another great English guide
7. Listen and Write http://www.listen-and-write.com/
Basically Listen and Write allows you to hear the language and then asks you to fill in the words by typing them. It is a helpful site.
8. Lyriscs training http://www.lyricstraining.com/index.php
.The site lets you sing along with songs to learn the language
9. Nonstop English http://www.nonstopenglish.com/exercise.asp?exid=916
.Has some great resources that allow you to practice your English
10. I Learn to Speak Englishhttp://www.ilearntospeakenglish.com/#/welcome-to-our-site
This is a new site, but it looks promising. Just the first couple of lessons are online, but it seems like more is to come. It is easy .to practice your English here