It's
www.100pushups.info this will get your push ups upto standard in 1 month withoud doubt, look at me, 4 months into training and I can do 83 in 2 minutes, I struggled with 30 overall at the beginning of this year. Pull ups are good too underarm, overarm, close grip, wide grip, as wide as your arms go grip (This is what gets you a V shaped body, but don't expcet to do more than 2 to start with).
A big mistake most people make is breathing
DON'T HOLD YOUR BREATH of course if you want to starve the oxygen to your brain and muscles and black out then be my guest, fatigue can be delayed a long time just simple by breathing correctly while exercising thus producing better results, a simple guide for every exercise is breath OUT when you're doing the hard bit of the exercise, with push ups this means breath OUT when you push out into the locked arms position, with sit ups breath OUT as your elbows touch your knees, with tricep dips breath OUT as you push upwards to the 'almost' locked arm position, with pull ups breat OUT as you pull up and out as you lower.
Oxygen is key, also do the 100 push up program and without doubt you'll be doing loads in no time before the month is up