In building muscle, try to focus on heavier weight at less reps. for example, on chest you might to 10 sets 3 reps increasing the weight each time, then move on to do incline, delcine, butterflies, ect. in a similar fashion. your last couple sets should be really hard, even if you can't get through the whole three reps and either do one rep at a time or stay at that weight for the last two sets. (after bench you could stick with 6 sets 6 reps still increasing weight though)
another workout that is very good for building is a pyramid workout, and i've seen this done several ways all with good results.
start out with a light weight and do about 15 reps, after each set you increase weight and decrease the amount of reps you do, each set will be difficult.
I've also seen where once you get down to your last set at 3 reps, you start to decrease weight and increase the reps.
Or at the end of your workout, you could also start at the heaviest weight and go for one rep, then decrease the weight and do 2 reps, then decease again and do four, then again and do 6 then again at 8, 10, 12, and 15.
if doing this as your last exersice, try it with no rest in between sets, if this is what your starting with, take 15 to 24 secs rest between each set.
Also, when maxing out like this, its best to have a spotter.