Make sure that you are sticking with basic compound exercises to start off. Such as squating, pressing, deadlifts, straight bar curls and so on. These are keys exercises if you are looking to put on size.

The one thing that I don't like about your training split is that you are training 4 upper body parts before you are training lower body. Rest is very important and with this routine I can see over training coming into play here.

The 2 on 1 off is a great split I myself use it. Why don't you go with something like this:

day 1 chest
day 2 back
day 3 off
day 4 arms
day 5 legs
day 6 off
day 7 shoulders

with this you have 2 upper body exercises then a day off then arms then legs then a day off so when you look at it you upper body has 2 days off in a row to recover here. then shoulders and so on.

That is going with what you have there. I myself like to put my bis with chest day and tris with back day.