As somebody who did Spanish from GCSE to Undergraduate level, I have a really funny tip which i did.
I used to make up songs using vocab, record them on my computer then listen to them again and again.
What is your passion? Try inserting Spanish words into it and see how creativity can pay off.
And of course, for me, as I like music, I absolutely love Spanish music and it really helped broaden my vocab knowledge. The first album I ever bought was Natalia - Besa mi piel (Kiss My Skin) back in 2003 [AKA, the Spanish Britney]. Really dated, but I still love it and know all the lyrics off by heart