You should use a real strength training program with proven resultsa real strength training program with proven results. You probably aren't eating enough calories, and probably not enough protein. Your body needs to recoverrecover.
Especially if you get on a better program, your caloric needs will go up a lot.
I would advise staying away from body building routines in general: they're a terrific way to get tendinitis, imbalances, and not really get that strong. Even if you want to be a body builder, I'd recommend getting at least to the intermediate stage in your squat, deadlift, and press.
Doing a real strength program will have you stronger, and even just looking at hypertrophy, you'll be using bigger weights which causes more growth.