Yes! Body weight training is great and in my opinion would be adequate for your goals. Personally, I enjoy loading weight on the bar and lifting, but if it's not your thing then you don't need to do it.
Check out this youtube page -
http://www.youtube.com/channel/UCLkq...?feature=watch
That guy has a ton of body weight training vids, as well as showing some good progressions to get to the more difficult stuff.