I found this animation technique somewhere on the net, probably pixel joint. It really helps keep your mind focused on the process of getting the figure to move the way you want without getting distracted by the details.
Might want to add two more frames, one for the front lef and one for the back leg. because it goes slightly to fast or sudden when the leg goes back to starting position... You know what I mean?