I second this, personally I'm currently using French version of Khan Academy to upgrade my French (you just do something like fr.khanacademy.org). The French also have a lot of theoretic math resources available and it's what I vibe with at the moment. Whatever gets you to read, listen, learn.