Well as i said before it's not bad, and some of the following might just be a matter of preference so take it with a grain of salt.
Here was your post:::
here is what i do each day
chest day:
FB BB
Incline DB
Weight Dips
Decline DB
sometimes flys
not really necessary to have decline DB imo. Flat BB, Incline DB, and Weighted Dips will give you a bigger chest. Period. What rep ranges are you doing?
legs day:
squats
leg press
leg curl
calves
again, i think this depends on rep range. If you're doing 2 sets of squats there is no way that's enough, but if you're hammering squats with 5-6 sets it probably suffices. I would personally switch leg curls/leg press and maybe consider adding pullthroughs or GHRs.
back/bi day:
deadlift
pull ups
chins
let pull down
preachers
seated db curls
Get rid of lat pulldown and add DB/BB Rows. You won't regret it
shoulder/tri day
overhead
seated db
skull crushers
cg bench
tri pushdowns
Maybe add some trap work in here? This day will hit your chest pretty hard too between OHP, seated DB, and CGBP... You're hitting your chest way harder than you're hitting any other body part in this routine which isn't necessary. Maybe consider looking @ the training vault for some routines? Again, a lot of the above comments are relative to your rep range. Also, what do you mean by you want to lift to get better at lifting? If you want to bring up your big lifts, focusing on accessory movements for your weak points would be optimal.
Thanks, especially for the last paragraph. I didn't realize how hard I was hitting chest on my shoulder/tricep day. I think I might cut out cghp. Anyone have any suggestions for good shoulder/tri work without hitting my chest so hard?