best program for size and strenght is not what u are doing. to grow you have to push the muscles into breaking point. it is the extra sets and reps that make them grow. best program for strength is 5x5. my personal suggestion is to fix up your diet and use proper natural supplementation and gain about 10 more lbs before messing with steroids. u will greatly appreciate the gains if u r a little bigger when u do it. from the description of ur current workout, doesnt seem like u r training to your full potential.