Forgot to mention...don't ever get stuck in a routine if you want to bulk up. Since you want to focus on upper body, here's a few exercises you:
CHEST: Bench Press, Incline Bench Press, Decline Bench Press, Dumbbell Press, Dumbbell Incline, Dumbbell Decline, Pec-Dec Flys, Cable Cross Overs, Dumbbell Flys, Iso-Lateral Chest Machines,
SHOULDERS: Military Press, Front Raises, Lateral Raises, Bent Over Lateral Raises, Reverse Pec-Dec Flys, Barbell Raises,
BACK: Bent Over Dumbbell Rows, Pull Downs, Close Grip Rows, Lower Back Extensions, Pull Ups, T-Bar Rows
TRICEPS: Over Head Tricep Extensions, Kick Backs, Skull Crushers, Cable V Grip Push Downs, Reverse Grip E-Z Bar Cable Pull Downs,
BICEPS: Dumbbell Curls, Barbell Curls, E-Z Bar Preacher Curls, Cable Rope Curls,
I'd say do 2-4 exercise for each muscle group. And if you're bulking...EAT A LOT OF LEAN PROTEIN. Let me emphasize A LOT!
Good Luck!
CHEST: Bench Press, Incline Bench Press, Decline Bench Press, Dumbbell Press, Dumbbell Incline, Dumbbell Decline, Pec-Dec Flys, Cable Cross Overs, Dumbbell Flys, Iso-Lateral Chest Machines,
SHOULDERS: Military Press, Front Raises, Lateral Raises, Bent Over Lateral Raises, Reverse Pec-Dec Flys, Barbell Raises,
BACK: Bent Over Dumbbell Rows, Pull Downs, Close Grip Rows, Lower Back Extensions, Pull Ups, T-Bar Rows
TRICEPS: Over Head Tricep Extensions, Kick Backs, Skull Crushers, Cable V Grip Push Downs, Reverse Grip E-Z Bar Cable Pull Downs,
BICEPS: Dumbbell Curls, Barbell Curls, E-Z Bar Preacher Curls, Cable Rope Curls,
I'd say do 2-4 exercise for each muscle group. And if you're bulking...EAT A LOT OF LEAN PROTEIN. Let me emphasize A LOT!
Good Luck!