Good advice so far. Are you stretching on the ground, standing with a leg propped up on something, touching your toes?
Try the good morning stretch, and also look up 3d stretching.
And if you don't think kettleball squat cleans are difficult, I say, step up to the med-ball
- CJ Kim