after hurting my shoulder again

ive had 2 weeks off and hitting the gym again tomorrow so i thought id throw up my new workout for some critique.
its 3 sets of 8/10 reps btw (i do them back to front duno why)
Warm Up
Spiderman Press Up 10 x 3
Dumbbell Squats 10 x 3 18kg
Rotator Cuff Warm Up 10 x 3 6kg
Main Work Out
Dumbbell Tricep Above Head 8 x 3 16kg
Bicep Curls 8 x 3 14kg
Renegade Dumbbell Rows 10 x 3 18kg
Chest Fly on Bench 8 x 3 18kg
Shoulder Press 8 x 3 16kg
Barbell Clean and Push Press 8 x 3 10kg
Lat Pull Down 8 x 3 55kg
Chest Press Bar 8 x 3 65kg
Barbell Dead Lift 8 x 3 70kg
Press Up Both Arms on Ball 8 x 3 Med ball
Lat Raise 8 x 3 12kg
Front Raise 8 x 3 12kg
Lat Raise Vertical Up/Down 8 x 3 6kg
Abs Work Out
Hanging Leg Raises 5 x 2
Hanging Knee Raises 10 x 2
Decline Board Leg Thrusts 12 x 2
Lying Leg Thrusts 15 x 1
Ab Scissors 10 x 1
Stability Ball Crunches with Arms Straight 10 x 1 Blue Med ball
Stability Ball Plank Hold 70 seconds x 1
Floor Side Plank Holds 40 seconds x 1 per side