Howdee mate.
How come you are doing Skulls after pushdowns? I'm assuming you are bulking - how come you're doing doing dips?
How come you are doing deadlifts last on back day?
How come you are doing DB shrugs with back and not shoulders...? How come on shoulders day there no shoulder work
Other than that I dont think any part of your routine/diet is bad - all seems well planned to me.