Listen to Jack Askey from www.tofluency.com as he explains the Listen - Repeat - Record - Compare (LRRC) technique. LRRC is a very effective technique you can use to improve your spoken English using audio recordings that you find online: A Simple Method to Improve Your English Speaking Skills, Grammar, & Vocabulary (DO THIS!)
Use the LRRC technique with any of the listening / audio resources below. This is a great way for you to improve your speaking and pronunciation on your own.
10,000 short, interesting videos ◆ instant pronunciation feedback ◆ headset required to use recording software.
EnglishCentral is a paid site, but you can get one free lesson. You can also 'like' EnglishCentral on Facebook to get one free lesson emailed to you every day. The free daily lesson does not include the lesson with a tutor (which requires a paid subscription).
Interesting, original dialogues ◆ 3 levels of difficulty
Over 2,500 audio & video recordings of people answering questions of discussing different topics ◆ 6 levels of difficulty.
Speakers answer different questions or have conversation about different topics.
Short, interesting talks by remarkable people on a variety of topics. All of these talks come with transcripts.
Video tutorials on how to do a range of activities. Another good idea is to search youtube.com for "how it's made" videos.
To find more sites, just go to the Google search engine and type in these key words:
ESL English interactive grammar practice exercises