Hey, you have a good low-fat starting point, will make certain things much easier for you in the long run. For bulking up, I recommend compound exercises, mid - low reps (maybe around 8 ) allowing the weight to dictate the reps, meaning that you should pick a weight that you can do no more than 8 with, if you can do 9 or more, then up the weight until you can only do 8, that's how you get stronger and bigger.
This is a brilliant site full of exercises for muscle groups, so you can find how to target the things you need:
http://www.exrx.net/Lists/Directory.htmlOff the top of my head, for upperbody and arms (although I don't recommend ignoring your legs)
Chest:
bench press (general chest mass, and triceps)
incline bench press (upper chest / front of shoulders, triceps)
decline bench press (lower chest, triceps)
dumbbell flies (center of the chest)
dumbbell press (general chest mass, triceps)
Back:
Pull ups / chin ups (back, biceps)
Lat pull-down machine (same as above, allows you to determine the weight rather than using bodyweight)
Deadlift (back, lower back as well as other things)
Resistance Row / bent-over row (back / upper back)
Triceps:
Cable pull-down
tricep extensions
biceps:
dumbbell curl
barbell curl
hammer curl
and so on, there are lots of other exercises, check out the link