not a bad start. here are some suggestions
on chest day less is more, atleast for me. pick three lifts and concetrate on building those up. if you do 6-7 lifts you just wearing youself down and not really getting better at those lifts. if you only have three lifts, its easier to improve them weak by week and easier to add mass. also, always start with incline, the upper chest needs to be prioritised so do inclines first. i wouldnt do more then 3 sets per expercise
my chest routine goes like this: bench ( i bench half on the bench with my ass off down towards to floor like when doing a dumbell pullover, this way i open up my rib cage and hit my upper pecs even on a flat bench) them hammer strength incline, then heavy pec dec and im done. i only do one working set per lift.
you could do something like, incline BB or DB, then flat BB or DB, then finish with some weighted dips, cable crossovers or flys. just pick three
for back and shoulder day, start with back, its a bigger muscle group and it wouldnt be wise to do shoulders first.
for mine i do, one arm reverse grip la pull down, bent reverse grip/close grip BB rows, old school t-bar, then i finish off with some rack pulls
you could start with some pull ups or lat pull downs, then head over and do some bent rows, then t-bar and id suggest trying out some rack pulls, theyve added so much width to my back.
then id transition into some reverse pec dec or bent raises. id hit the front delt and side delt ona different day
for front delt and side delt i do BB militarypress, side laterals and wide grip upwright rows,
you could try the same, arnolds work fine however i am not a fan.
for legs, your routine looks good so far.
and for arms dont over do it, they get worked on chest day, they get worked on back day, they get worked on shoulder day and then they get worked again on arm day. id only do three exercises each max. biceps wide grip BB curls, some incline db curls and some preacher curls work nice
for triceps heres my secret, use a v-grip bar from the seated row and put it on the tricep pull down. it works your triceps sooo much more then regualr pushdowns. then some over head Db ext. and some reverse cable extentions.
hope that wasnt too confusing haha