well calisthenics are good, but can only take you so far. a well rounded weight training regimen will do wonders for you. however if you really enjoy calisthenics then use them as a warm up to lifting (ie: push-ups before bench press...) or include strong compound movements such as dips and pull-ups into your weight routine, its up to you.