Okay, so speaking is highly dependent on your knowledge of vocabulary and application of grammar. For vocabulary, I would recommend Memrise or Quizlet but the key is to review vocabulary often, so a little bit everyday will build up to a lot
. If you can get your hand on the specification, try creating sets on vocabulary so that you know the vocab that you may need to use in the exam.
For grammar, a great website to use is Conjuguemos. In the speaking you must refer to all three time frames to gain good marks- so that would be past, present and future and a few extra tenses such as the conditional could be useful. If you cannot remember the rules for tenses, I strongly recommend that you at least memorise a few key verbs in all tenses
For pronounciation, if that is what you struggle with, listen to music and native speakers using the language. Practise speaking to somebody as often as possible, you could even speak to your wall if you like
a great app that teaches you how to pronounce specific words you are struggling with is forvo.
Obviously idk which part you are struggling with the most in speaking, whether it be the photo card, role play or general conversation, but the most fundamental piece of advice I could give would be to practise. Learn set phrases for the photo card to be able to describe it, and then find examples of role plays, photo cards or general conversations online and just try. For general conversation answers, I wouldn't really be able to advise you how to memorise answers is that's what you struggle with
because I never did it in thankFrench and I'm still looking for a good technique in Spanish.
I hope this helps a little, and sorry for the long reply