Hi, I don't know if this can help but I'll say it anyway.
I do Latin, but not for exams, just as a hobby ( I do have the OCR Latin Textbook Latin To GCSE tho).
Personally, learning Latin wasn't that complicated for me (maybe because I like it? Idk), but by all means I find that you may want to try knowing what other vocabulary it's related to.
For example, navigo. It means "I sail/ navigate"
So for navigo, I tend to remember navigate first, then sail.
I hope this kinda helps, btw if you don't mind, please share some Latin learning tips :')
Btw, sometimes I find the grammar harder than the vocab lol, so I'm certain you are quite intelligent.
Thanks for reading