I watched the video and I think you have solid skills and cubing knowledge.
I have a tip on just slow solving and having deliberate practicing instead of just grinding Solves.
Instead of just doing the first thing that comes to your mind, like U U U U' y y2 U etc , spending more time on inspection and putting the foot on the break pedal can lead you to more benefits at long term. Use your practicing time to test all the possible outcomes of your moves. Maybe you should put the timer away.
I would advice you to practice big cubes too, others types of puzzles and different 3x3x3 cubing methods of you haven't yet.
I know that it seems counterintuitive, but that helps you learn better techniques and methods for 3x3x3, even if you decide to main 3x3x3 with CFOP for the rest of your life
You are very good, you will get faster in no time!! Cheers