Your schedule doesnt look bad but your set and rep scheme looks like it could use some work. 16 sets for biceps is about twice as many as you need. I would be interested in seeing what you do for legs, shoulders, tri's and back.