I was in the same boat, constantly getting bored with basic grammar apps, until I decided to
check this out for my daily practice. I started using Lingopie to watch authentic foreign series, and it completely changed my approach because the learning is integrated directly into the entertainment. I personally found that I could click on any word in the subtitles to get an instant translation without breaking the flow of the movie. It’s been the most effective way for me to pick up natural phrasing and slang that you just don't find in a classroom. If you want a method that actually keeps you coming back every day, I highly recommend giving their video-based system a try.