Fun to put a face with a name. Thanks for sharing this.
From looking at this you are off to a good start. The fundamentals are there. There are a few things that would help you.
One thing I would say is that, one of the most important things for you to work on at the table is your pushes. Being good at pushing, with no other changes could make you go at least one level higher. It is an important part of the game and, in a match, you have to be good at it to be able to get to the topspin strokes while in control of a rally.
Another thing that should help you is shadow strokes in front of a mirror where you can see what your stroke looks like while you are doing it. Then you can refine and improve your form. One of the things you actually need to work on, where shadow strokes will help is what is going on with your left hand when you start trying to take larger swings with your forehand. You left hand goes haywire. If you are using the left arm so that it sort of mirrors your stroke, almost like what a tennis player does, but, not exactly, then you will be using your body better on the forehand loop. But you will be surprised how, doing shadow strokes will help your strokes become looser and have better flow. Shadow footwork drills like shadow Falkenberg and shadow two or three point footwork would also be useful for you, where you start learning how to move your feet and keep your stroke coordinated. Then, when you are at the table, your body starts doing the right things.
The rest of it, as far as I am concerned is just a lot of practice and a lot of repetition. Keep up the good work.