How to get big arms?

Hi,

Just need some advice for weight liftting sessions. I would like to have bigger arms. What should I do: more tricep or biceps exercise? eat more? more rest?

Below is my training program:

Monday: Workout A on machines: Arm Curl (6x8), Lat pull (6x8), Dips (6x8), Lying Triceps (6x8), Shoulder press (6x8), Chin up (6x8), Cardio (20 minutes running)
Tuesday: moderate cardio (cycling 26 miles)
Wednesday: Free weights work out: Arm Curl (6x8), Tricep Extensions (6x8), Bench press (6x8), Crunch (6x30), Shoulder press (6x8), Lying Fly (6x8), Supine bicep curl (6x8), Squat (6x8)
Thursday: moderate cardio (cycling 26 miles)
Friday: Workout B on machines: Leg press (6x8), Leg Curls (6x8), Chest press (6x8), Chest fly (6x8), Arm Curl (6x8), Leg raise (6x8), Cardio (20 minutes running).
Saturday: rest day
Sunday: Workout A

Thanks,
Jamal