As someone who did this last summer and then had a tantalizing but disappointing season this year, remember that you need time to make the major mechanical adjustments sink in but then you also need time to learn how to hit shots with those new mechanics. Or at least I did (after doing all my mechanics work into a net).
On your swing, it isn't nearly wide enough at the top. Among other things, that makes it way harder to shallow the club on the down swing. And it's really difficult to change from a steep to a shallow down swing regardless! At the top your right arm should be making at most an 80˚ angle. And many (most?) are closer to 90˚. The drill that got me over the hump was to take a kids swim floaty and put it just above my elbow such that at 90˚ I was solidly starting to squeeze it and it felt like a major squeeze if I tried to close my elbow any more than that. Then you'll really feel it in your swing when you get narrow and fold your elbow at the top. It'll feel like you're taking like 1/2 swings in order not to fold too much.