While doing the pushups you can only "rest" in the foward leaning rest position (the pushup position).
Ask your teacher if he has a "BUD/S Warning Order" laying around. I found it to be a great tool when I wanted to get my pushups up from 70's to the low 100's.
Anyways, this is from the BUD/S Warning Order...it will get you in great shape, btw how much time do you have before the test?
-----------------------------------------------------------
RUNNING SCHEDULE I
WEEKS #1, 2: 2 miles/day, 8:30 pace, M/W/F (6 miles/week)
WEEK #3: No running. High risk of stress fractures.
WEEK #4: 3 miles/day, M/W/F (9 miles/wk)
WEEKS #5, 6: 2/3/4/2 miles, M/Tu/Th/F (11 miles/wk)
WEEKS #7, 8: 3/4/5/2 miles, M/Tu/Th/F (16 miles/wk)
WEEK #9: same as #7, 8 (16 miles/wk)
PHYSICAL TRAINING SCHEDULE I
(Mon/Wed/Fri)
SETS OF REPETITIONS SETS OF REPETITIONS
WEEK #1: 4 X15 PUSHUPS WEEKS #5& 6: 6 X 25 PUSHUPS
4 X 20 SITUPS 6 X 25 SITUPS
3 X 3 PULLUPS 2 X 8 PULLUPS
WEEK #2: 5 X 20 PUSHUPS WEEKS #7&8: 6 X 30 PUSHUPS
5 X 20 SITUPS 6 X 30 SITUPS
3 X 3 PULLUPS 2 X 10 PULLUPS
WEEK #3,&4: 5 X 25 PUSHUPS WEEK #9: 6 X 30 PUSHUPS
5 X 25 SITUPS 6 X 30 SITUPS
3 X 4 PULLUPS 3 X 10 PULLUPS
* Note: For best results, alternate exercises. Do a set of pushups, then a set of situps, followed by a set of pullups, immediately with no rest.
SWIMMING SCHEDULE I
(sidestroke with no fins 4-5 days a week)
WEEKS #1, 2: Swim continuously for 15 min.
WEEKS #3, 4: Swim continuously for 20 min.
WEEKS #5, 6: Swim continuously for 25 min.
WEEKS #7, 8: Swim continuously for 30 min.
WEEK #9: Swim continuously for 35 min.