He does look a bit stiff cause his hips and shoulders aren't moving. I don't have the time for an edit right now, but maybe you should try to twist his shoulders and hips for 1 pixel accordingly to movement of his arms and legs. If hips looks weird try just moving his shoulders. Also your character is slightly lean backward, if you move him a bit forward and do the "twisting" maybe it wont be weird.