One thing that I would do is on your left arm, get your thumb down, it will keep your left shoulder in front and help not pull the ball as much on errant shots. If you dont know what I mean, go watch Barnes throw a shot and watch what he does with his left arm, his palm actually completely turns up.
It also looks like you pull the ball up in your backswing. With your pushaway it should be pretty easy to have a loose armswing.
--------------------
Edited on 2/26/2009 2:31 PM