As for me, I read a lot of books in both french and english, and talk with foreign people on Twitter or on other forums ~ I think watching movies with subtitles, like on MBC Max is a good way to learn english by listening to the word and see the translation below