Honestly, you have plenty of time. I’m in Year 11 doing French GCSE and I only started it last year. I don’t want to boast, I just mean that it doesn’t matter if you’re struggling because you still have plenty of time. For GCSE really all you need to know is vocab, grammar and a few fancy phrases to throw in here and there. I’d recommend using Quizlet for vocab. Find a vocab list on the exam board you’ll eventually be doing, and you won’t need anything else. For grammar, CGP French is really helpful, or there’s loads of stuff online to help. Try Learn French with Alexa on YouTube. I’ve used her before and she’s really clear and helpful.