You should really do pushup and pullup pyramids. (you do 1 rep of an exercice, than 2, then 3, all the way to 10 then back down) Before you know it, you'll have done 100 reps of that exercice. It might take a long time at first, but you'll be able to do it faster and faster (you can time yourself to compare). Pyramids are a great way to build strength and endurance. Once you reach 30-35 clean push ups and 10 pull ups, then you can add weight to exercices and start training skills. I recommend starting with L sit, archer/one arm pushups, handstand; and later on 90 degree holds, high pull ups, ect.