I would recommend watching this lady's YouTube channel. It is tremendously helpful. She asks people questions in the streets of Lima, Peru and the videos have both spanish and english subtitles.

What I've been doing is watching the videos a few times. First time, read the english subtitles so I know what to expect. Next, read only the spanish subtitles. Then, listen to it with eyes closed or looking at the speakers' mouth movements and try to understand what I can.

I'll be sure to check that link out, thank you lordhelmit . Something else I've found super helpful is listening to audio that's been sped up then return it to normal speed and listen more. So you're kind of tricking your brain into perceiving that the unfamiliar sounds of the words have been slowed down .

I would recommend watching this lady's YouTube channel. It is tremendously helpful. She asks people questions in the streets of Lima, Peru and the videos have both spanish and english subtitles.

What I've been doing is watching the videos a few times. First time, read the english subtitles so I know what to expect. Next, read only the spanish subtitles. Then, listen to it with eyes closed or looking at the speakers' mouth movements and try to understand what I can.

I would recommend watching this lady's YouTube channel. It is tremendously helpful. She asks people questions in the streets of Lima, Peru and the videos have both spanish and english subtitles.

What I've been doing is watching the videos a few times. First time, read the english subtitles so I know what to expect. Next, read only the spanish subtitles. Then, listen to it with eyes closed or looking at the speakers' mouth movements and try to understand what I can.

I also like Extr@ series - there are lots of useful phrases and actors there speak in a good speed (not fast and not too slow).
First I watch a small episode (3-5 min) several times and then I try to imitate one of the actors. When I manage to do it rather good I switch to the next short episode and imitate the same actor. My target is to imitate the actor during the whole episode (about 20 min). I even switch off the sound and speak instead of my actor. Sometimes I record it and laugh a lot after listening