Increasing your push-ups has nothing to do with lifting free weights. Push-ups, sit-ups, and the 2-mile run are only made better by literally doing them. If anything, you need to practice various calisthenics. I have known 120 lb guys who can max out all three, as well as do 20 pull-ups with...