Here are some tips that helped me get to a perfect PFT (Marine, though):
Pushups: Start each day with 3 max-effort sets. Work with pyramids, (i.e. do one, rest, 2, 3, etc... ) until you can't physically do more. Then go back down the pyramid.
Situps: Pyramids, and practicing how many you can...