You Are Not ready for Hollywood
I know what you want to do. You want to watch a cool action movie with explosions and fast cars, and you want to understand everything without subtitles. Stop it. It is a trap. Actors in movies mumble, whisper, and use slang words that even I do not understand sometimes. You will sit there for two hours, you will understand nothing, and you will cry into your popcorn. This is not studying; this is torture.
Peppa Pig is Your New Best Friend
Do you have an ego? Please, leave your ego at the door. If you want to learn English fast, you need to watch cartoons made for 5-year-old children. I am serious. In cartoons, characters speak slowly. They say "Look! A red ball!" and then they show you a red ball. It is perfect. Nobody whispers in cartoons. Everyone is happy and loud.
But I Am an Adult!
I know you are an adult. You pay taxes and drink coffee. It feels silly to watch a show about a talking sponge or a magical pony. But think about this: do you want to look cool, or do you want to speak English? You can watch clear, simple English in a cartoon and learn ten new phrases, or you can watch a serious drama and learn zero phrases because you are too busy reading the subtitles in your own language.
The Secret of Repetition
Also, kids' shows are repetitive. They say the same thing three times. "Where is the map? Do you see the map? I found the map!" This is annoying for native speakers, but it is gold for you. It drills the words into your brain. So, turn off the serious movies for one month. Go watch something colorful and silly. Your English will thank you, even if your friends laugh at you.