Sounds like a good program. I don't see anything wrong with it, Except the whole uppers thing. With that I'm a little confused. Are u doing all uppers in one day? I know u said no shoulders but that still leaves chest,back,bis and tris. Which I think is a whole lot to do in one workout. Also, nutrition is more than half the battle.