Lessons on youtube by various creators for different languages. Consume media in your target language as often as possible. Find a language exchange buddy (Slowly is a good app for that imo, but there's plenty of apps for this). If your target language uses different script, build a strong foundation. I rarely worry about vocabulary and grammar until I can read the text comfortably without
chatspin e-chat getting stuck.