Buy a Beschrelle, find the french version of every piece of software you use (seriously helps), read small texts in english then in french then side by side.
Memorize french music. (Older classics would be optimal, usually more understandable).
Every non essential thing you'd do english, do in french instead.
If you're gonna listen to french radio/podcasts, actually pay attention and try to pick up patterns and remember words, you can't learn by just using it as background noise.
---------------------------------
Achete un Beschrelle, trouve la version francophone de chaque logiciel que tu utilise (ça aide sérieusement), lis de court textes en anglais, puis en français, et en suite côte à côte.
Mémorise de la musique francophone. (De vieux classiques seront optimum, généralement plus compréhensibles).
Chaque chose non essentielle que tu ferais en anglais, fais en français à la place.
Si tu veux écouter la radio/des podcasts francophones, sois attentif et essaie de détecter des modèles et rapelles toi de mots, tu ne vas pas apprendre en l'utilisant comme bruit de fond.
Use this to check for grammar/spelling mistakes :
https://www.reverso.net/orthographe/correcteur-francais/This dictionnary for quick understanding :
https://www.lerobert.com/dictionnaires/francaisFor more elaborate definitions, use this. It's a reference among scholars (pay attention to the yellow text).
https://www.cnrtl.fr/definition/dictionnaireLe français est une langue assez compliquée à apprendre, que ce soit du aux expressions abstraites, les structures syntaxiques complexes ou encore l'essentielle rivhesse de vocabulaire.
Je te souhaite bonne chance, OP, en espérant que tu t'y mettes pour de vrai.