Have you ever experienced your learning English like this, you can understand the videos and audios, but you cannot repeat exactly the expressions you heard? I have!
I have tried to overcome this weakness by writing down relate expressions on paper to remember them, but it seemed didn't work. This month, I read a book very carefully and don't ignore any points that confuse me. I find that it is easy for me to repeat exactly relate expressions from videos and audios now. I think the reason is that I can understand the inner logical structures of expressions through reading. Reading help me internalize relate sentence rules.
This is my experience, hope it can value you in your learning process.