Forgot to 'Oh no!' his one while I was here earlier.
Wolfman. Have you actually been told (by a suitably qualified expert of course) that you need to make your swing shallower? If not, go see one and get professional advice about your swing, not your symptoms! Though don't let yourself get treated as a cash cow.
My swing is 'quite steep' for my height but I generally don't take divots, so the condition (notice I didn't say fault) and the symptom are not necessarily related. Taller players tend/have to have steeper swings. Seve (about 6'2") was very steep. Plenty believe his attempts to flatten his swing contributed significantly to his waywardness.
Are the divots actually straight at the target and even? If so, then you are probably (only) hitting the ball before clubhead has reached the bottom of its arc. Many fundamental reasons possible for that. If divot's point left (assuming righty player) then out-to-in swing path. Your Pro should be able to see and correct much better than the bunch of hackers most of us are on here. A swing vid would probably help Bob and /or Pasty (non-hackers) do the same.
Pengwyn. Nothing personal, but you've demonstrated what peeves me about the advice we hackers give. 'Rotate Forearms'? It's a language thing because it's physically impossible to rotate a forearm (only)! The mssage you or I are trying to get across gets lost or misinterpreted so easily when only words are used.
Wolfman. If you are coming out-to-in, a simple drill (courtesy of Vijay Singh) is to place a water bottle behind the ball and slightly outside the target line. Avoiding hitting the bottle is the aim. Start off get with quite a bit of tolerance then get a bit moe demanding. Also demonstrates that it's the sub-conscious brain that governs most of the swing. Its priorities are 1. Not falling on our face or back. 2. Not hurting ourself. Hitting a golf ball the correct distance in the intended direction is way down its list!