I think the best way to learn a new language is to talk to people who speak it! Also try to watch more shows and films in English and read English texts. Familiarise yourself with the culture and people, and try to communicate with English speakers as much as possible. Hope this helps^^
Well suggestions, thank you all