Good looking serve, from what little I can see in that funky video. Two things I can see that you could improve on: (1) Your shoulder turn and tilt are too short, and you are coming out of your shoulder turn (you're facing the target) too soon in your swing, IMHO. As a result, you are transferring your weight and mass (blowing your wad), before you hit the ball rather than as you hit the ball. As a starting point, you should be just past the half way point of your shoulder re-turn when you contact the ball. Coming out of your turn as soon as you do in that video is for when you are hitting out wide on the deuce court. (2) You're not getting a full racquet drop. A full racquet drop creates a longer swing and more racquet motion to build up momentum. There is such a thing as too much extension, but, you're no where near that.
Hope that helps!