Aftet much reading I feel that I'm off track. Just wanted you guys to take a look at this and give your thoughts.

I am seeing results on this program. (self made)

Day1
Chest
DB Incline bench
Flat BB bench
BB Incline bench
DB flat bench
Flys (machine)
Dips
DB pullovers

Day2
Back
Wide grip pull ups
Wide pull downs
Close grip pull downs
BB rows
T-Bar rows
One arm DB rows
Seated close grip rows

Day3
Legs
Squats
Leg press
calf rasies
Leg Ext
Leg curl
Standing calf press

Day4
Shoulders/traps
DB press
BB military press
DB side rasies
DB front rasies
Upright rows
Rear delt-reverse flys (machine)
BB shrugs
DB shrugs

Day5
Arms
EZ bar curls 3 inside grip/3 outer grip
Cable curls Str bar
Cable Hammer rope curls
One arm concentration curls
One arm Cable concentration curls
Rope tri push downs
Over head DB tri ext
Cable str bar push downs
Dips
One arm tri ext
*dont do skull crushers due to extreme elbow pain???

This is what I have been doing for 3 months. I notice some size gains, and just recently some strength gains. All work outs are 3x10-12 Rest between sets are no more than 2 mins.
Yesterday weighed in at 183lbs, im 5'7'' 20-22%BF (wasit minus neck size?)

Thoughs are to change my routine the first of June.

What are your guys thoughts??????