You want to gain 'a bit of weight'? How about looking at those 2 stone as a START? For the stone-challenged readers, Craig weighs around 126 lbs. You should undertake a see-food diet: if you see food, eat it. In the process, you should make sure you get sufficient protein (like, 125 gms/day), but otherwise try to pack it in. With proper weight training, you'll probably grow like a weed.
That's way too many reps, if you want to build strength/muscle mass. Try to work in the 6-12 rep range. This will involve using heavier weights. Have you got more plates available? I take it you're doing 1 set of each of these (correct me if I'm wrong). You'd probably be better off doing fewer exercises with more sets.
Do what's comfortable.
OK, how about:
Squats Bench press Pullups or chinups Step-ups Shoulder press (BB or D

Bent-over rows Dips (if you want) Biceps and triceps (if you want) Crunches if you want (less essential than you might think)
Of these, I'd consider the first 6 a solid core. I'd do 3 sets of each of these and see what you have left. If you find, after a period of time, that you're getting run down or no longer looking forward to your workouts, you're doing too much and should cut back (either on volume or number of days/week). In fact, I'd probably recommend starting off doing this 3 days a week (e.g. M-W-F, then resting over the weekend).
There are lots of interesting and useful variations you could do on this routine, and others might suggest some. The important thing is to do some reasonable routine persistently, keeping a close eye on your exercise form. At some point, this will cease to provide the steady gains you get initially, so you'll have to make some changes.
Let us know how it goes.