Personally, I think the issue is your leg :)
Your heel is up and you are pinching with your knee. If you fixed that, I think that would help A LOT.
You are hunching your shoulders a little bit, that could be what looks strange.
But really, I think it has improved between the sets of photos. :)