I'm looking to build as much mass as I can in the upper body, but I'm not sure of the best work outs I can do for mass building.

One of the muscle groups I really want to target are my biceps. What work outs can I do to build mass in biceps, pecs, etc? I'm talking machines, free weights, bench, etc workouts and weight amounts and reps. Can anyone help?