Why English?
"Learn a new language and get a new soul." - Czech Proverb
I know what you are thinking. Why should I learn English, when there is plenty of resources on Wikipedia? The answer. Because you would be missing out. The most amazing things involve international collaboration. Moreover, more than 1 billion people speak or able to understand English. That is about 15% of the global population. With English you can understand their knowledge, wisdom, and soul.
I am sure you will find plenty of English courses in just a few clicks. My advice would be, do any activity that involves the foreign language, is immediately gratifying, and as often as possible. What worked for me was at first watching sitcoms, like How I Met Your Mother, and later comedians, like Jon Stewart, Ricky Gervais, or Bo Burnham, and trying to understand the meaning behind their jokes. But what worked for me might not work for others.
I am also sharing a couple of online tool that have proved valuable to me. First, use Google Translate Chrome add-on. It is a huge time saver, especially if you are starting with English or browsing a foreign website. Second, TheFreeDictionary.com put together a really nice compilation of dictionaries, so you will never miss a meaning of a word or a phrase. You can download the app both in App Store, Google Play, and Microsoft Store.
Learning a new language is tough, but also worth it. You get to know people more intimately and get access to amazing resources.