There are few apps online which can help you with learning new languages and along with that you need to practice it with someone who know that language. You can find many communities on social media
You don't get to learn a language quickly. It takes hundreds of hours to become fluent.
But you can avoid wasting your time and focus on methods that work. It'll make the difference between starting and giving up because it's too hard versus seeing results, maintaining your motivation and getting to fluency after hours of rewarding work.
The biggest mistake I see people make is learning too much from text and studying too much, waiting for them to be 'perfect' to finally speak. What seems to work really well is to learn sentences you know you will need, go use them even if you have less than the vocab of a 2-year old, and use opportunities to speak.
Learning languages is a beautiful way to travel (mentally and/or physically) and experience a whole aspect of life that's closed to monolinguals. I would compare it to knowing love or playing music. It's a beautiful part of life.