Immersion is the best way. I don’t recommend language apps, don’t recommend tutors. You can learn a language completely free.
Read books or watch shows you find interesting (you can also watch streamers (though you said mixwell speaks a little fast, you could try starting with someone who speaks a little slower), or youtubers (if they added subtitles to their video even better)). It doesn’t always have to originate from that country either, I know the community I’m in some people watch JP dubs of American television like recently someone watched Breaking Bad and another person watched Dune.
Be consistent. It’s slow in the beginning and a little frustrating for sure but unless you need it in a jiffy then you shouldn’t be in a rush, just have fun, that’s the best part about the immersion method; that it’s just watching/reading stuff you’d normally experience and enjoy just in another language.
Idk how it’d work specifically cause I’m not learning a latin language