Have had some excellent ball striking lately. The only thing I've done differently is to externally rotate my right arm at address. To externally rotate your right arm all you need to do is rotate your right arm clockwise so your elbow pit is facing away from you (giving blood position).
The goal is to get the elbow pointed down to the ground more than pointed behind you (waiter tray position) at the top of the swing. I've been doing this for awhile now and recently saw Bill Phillips ironically talking about how to shallow the club. He doesn't mention externally rotating the right arm, but his demonstration shows him getting in the waiters tray position at the top of the swing.
I'm not doing CL, but if anyone is looking to shallow out their swing you could look at externally rotating your right arm. The Pro's do this dynamically in their downswing, but if you can't do that you could set up externally rotated at address in a static position.
There is no guarantee you still won't let the elbow get more behind you, but it may help. It's working for me right now anyway.