Wow, 7 pushups is impressive for someone who just started doing them! I can only do about that even though I have been training for a while. My trainer makes me do them so that my boobs/nose touches the ground, so it's bloody difficult.

If you're having any trouble keeping them "regulation", try incline (NOT "decline", btw!) push-ups for a while and then gradually grow lower. It's what I'm doing (my chest strength is rubbish) and I'm getting close to floor-level now.

Okay, please understand that I have never in my life done pushups until about a week ago.

The idea is to keep belly and bum tucked in so you are straight going up and down. I started off (as in Mark's video) going against a wall and then lower down against the bath. I tried full pushups but found I was cheating with arse in the air so have gone back to leaning on the bath until I can do 50. Then, I'll try the floor again and see how I get on.

Progress is continued improvement and where I end up, not how fast I get there.

Why use a sledge hammer to crack a nut when a steam roller is even more effective, and, is fun to drive.

Back straight Paval in The Naked Warrior suggests tensing your body especially your glutes at the same time. He has a suggestion for contracting the arms for more strength and to recruit more muscles but it sounds like you might be doing it.

Eating primal is not a diet, it is a way of life.
PS
Don't forget to play!