You can think about a language trip to Russia. Of course, online learning is a good way too, but only after you get to Russia you may experience the full immersion. Felix said talking to natives is very important: https://enjoyrussian.com/felix-about-russia-2/