To build large upper body muscles, focus on specific muscle groups with proper form, get plenty of rest between workouts, and eat more calories and protein. Alternate muscle group workouts and include cardio. Free weights are better than machines for muscle building. Work out with a partner for motivation. Eat protein before bed to prevent muscle breakdown while sleeping. Set goals and use motivation to continue working hard towards building muscle mass over time through exercise and diet.