Its looking pretty good so far.
However, when his right leg is fully forward, it looks like its turned into his left leg. Also, the red on the nose and the shoes doesn't look great to me, couldn't you use brown?
I agree it needs head rotation. Search for Baccaman21's posts, he explained the head turning. Think you just need three head versions, and just turn right when the right arm is fully back, turn left when left arm is fully back.