too much specific arm work. like, 3 times a week, meanwhile you only hit back and chest and legs one day a week.
take a step back and ask yourself: does it make sense to train my tiny bicep and tricep muscles 3 times a week, and only train my big ass chest, back and thigh muscles once per week?
didn't think so, and you apparently had the same inkling of an idea, or you wouldn't be here
On tuesday, what is "c.v."? cardio vascular?
I'm not gonna write you a routine (not for free at least) but my tips are:
hit each muscle group twice per week.
every chest and shoulder press works triceps, so it makes more sense to group chest, shoulders and triceps together...or really in yoru situation, the whole upper body in one session, and the lower body and lower back in another session, and do two sessions of each per week. So, 4 weight workouts a week, a couple ab workouts done on 2 other days when you do cardio, and then take a day off completely to recover.
So, more like:
Mon: upper
Tues: lower
Wed: cardio & abs
repeat for thurs/fri/sat and take sunday off (or flip w/ sat and do cardio/abs sunday with Sat. off)
also, stick to mostly compound exercises: bench press, dips, military press, pull ups, barbell rows, squats, deadlifts (all varations) for the bulk of your session, with only a few isolation exercises at the end for stuff like arms, side delts, and calves.
more sets for big muscle groups, fewer sets for smaller muscles (especially arms)