Thanks for all the suggestions. After reading through these I feel much better and more prepared, I'll try some of these out and see if I can improve substantially in the next month or so. Hopefully I'll be able to get to a point where I can do at least 15 full pushups by the end of the year, which is when my school does those horribly embarrassing public fitness tests everyone cheats at.
F, 16, 5 ft 3 in. Primal since 7/24/2013.
SW: 115 lbs at 22.5% BF (7/23/2013)
CW: 107.5 lbs at 19.0% BF (8/20/2013)
Goals: get better