The first thing that jumps out at me is the glove side arm. Take a look at the image below of you and a high level pitcher. You can clearly see how high you lift your glove side arm while your pitching arm breaks from your glove and lags behind you. You do a lot of good things in your delivery. I wouldn’t be so concerned about “jumping” off the mound. What you do is get your back drive leg foot turned over nicely opening up your hips while your shoulder stays closed.
I have had pitchers in the past who raise their glove arm side too high causing arm lag and shoulder pain. What seems to help after many dry drills is replacing your glove with a 2 lb weighted toning ball in your hand as you go through your pitching delivery. You do not need to throw a baseball each time, just run through your dry drills. Blend the drills. By this I have my pitchers do 5 dry drills with the 2 lb ball and then 1 dry drill full pitching motion with your glove on. Then we do this 4 times with the 2 lb ball then a full pitching dry drill and so on until you work your way down to 1. This blending will allow you to perform 21 dry drills in 1 set.
It’s you Winter Season now. Colleges will start back in January. Now is the time to put your work in. Good Luck to you. If you use the drill let me know how it goes.