While your explaining your answer let me quickly just tell you how to get better at both remembering vocabulary and confidently speaking!
Sooo to get better at Vocabs and remember words well you must follow these 4 rules:
1: REPEAT words that you learn DAILY and habit stack with previous habits that you already know like drinking coffee taking a poo-poo etc
2: Follow rule 1
3: If you forget what to do then follow Rule 2
4: Put your words in Anki (A SRS software) and repeat them twice a day
And to get better practice and confident at speaking
you must practice: shadowing and mirroring
I will create a loom on both of these to explain them better
What's harder?
Also THIS IS MY FIRST LOOM!!!
Here is me answering your question on shadowing