First thing I notice is the lack of dead lifts (any type). At a minimum I would drop the machine ham curls and add both dead lifts and straight leg dead lifts. Also, why are you doing both DB and BB shrugs? Maybe drop the BB shrugs and add clean and jerks.