Weights aren't the end-all, be-all. Bodyweight can be more than sufficient for anyone, you just need to know how to make things hard enough to stay challenging. There are a few books that are popular here: Your Body is Your Gym, Convict Conditioning, and Building the Gymnastic Body are all great resources. One of my other favorites is Ross Enamait's book, Never Gymless. Oh, and Brooks Kubik's book, Dinosaur Bodyweight. Once you learn how to progressively challenge yourself, bodyweight training is no joke, and more than sufficient to reach your goals.