Having a reason to learn is crucial. Otherwise it's hard to prioritize learning high enough.
I'm stuck while learning Mandarin. I need more reasons next to "a third of world's population are speaking it".
Having scheduled online sessions with a tandem helped.