Honestly in that video I don't see a hook. It looks like a slight pull fade or a straight fade. The path isn't that too far inside, its a very neutral swing path. I guess the only concern would be if you straighten your left leg too early you will shut down the clubface and hit a big pull/straight hook.
Here's what I would work on,
Get more tilt in your shoulders. They should be pointing towards the base of the barricade in that video, not the top. You can do this by making movements with out swinging a club. Just lay a club across your chest, and just rotate your body keeping your head still. Get that shaft to point more down towards that location. You'll find your right hip goes more up in the backswing as well, which is a good thing. That will help your weight shift because its really really tough to stop gravity from not sliding your hips forward when they are tilted like that.
From there, I would work on maintaining a bit more flex in that left knee in the downswing. Really feel like your smashing something under your left heel. This will help drive your lower body weight forward. This is a good thing because it helps drive the path forward allowing your hands to stop flipping at the ball. I think you get in trouble with not getting enough weight forward, when that rotation stops too fast it can cause you to flip the wrists and rotate the forearms closing the clubface. Get more weight forward into impact, hold that flex and really get that left hand ahead of the ball at impact. This will allow you to control the clubface better and start hitting push shots. Once you get a push you can work on fine tuning to a push draw.
Ideally we want to be able to give you the most amount of time to allow your hands to get forward at impact. We also want to get your path going to the right. From there its figuring out how to control the clubface at that point of impact to give you the shot shape you want. With a push, the ideal shot is a draw.
Seriously for a 16 handicap you have a pretty solid golf swing to work with. Keep at it!!