Hello Rad,
You are certainly in the right place for that! I would recommend practicing with native speakers as much as you can of course, listening to English learning Podcasts, and reading graded articles. A word of caution: Watching movies can be counter-productive if you are not at an advanced level. Little and often is the best policy.
Wishing you all the Best!
Liz GB ☺️✌️