I recommend just absorbing the language.
Your most effective strategy to making language learning more fun is to use it "Actively."
This is largely just, finding a friend or someone French to have an organised ‘French-talking’ session with you. Maybe say you want to discuss a particular topic you learnt words about, then talk about that, which directly applies those words. Don’t be afraid to make mistakes, take criticism well and remember, the goal is not to be ‘grammatically correct’ but to be understood.
Alternatively, this could include joining an ‘out-in-the-community language group,’ which many may struggle with due to social anxiety, but it would be really helpful.
Creative writing is also a great way to use it actively.
Personally, cause I don’t have much access to the first two, so I opt for the more “passive” use.
One way involves selecting a favourite show on Disney Plus, Netflix etc., and putting on french audio, English subtitles, but you seem to already be doing that.
Another, just reading, although again, you seem to be doing that. For me, I am learning a lot of Christian German words on memrise, and then reading the Bible, purely to find these words and see if I can grasp a basic understanding of the text. That has been an easy way to apply practically those words.
Often once you have learnt 2000+ words, you begin to feel like your progress is becoming slower and slower. That is natural, so finding as many ways to practically use it is super important.
I hope even a little of this helped!