lateral raises for shoulders, they are a must. smith shoulder press also, i don't like behind the neck presses cause it doesn't feel like a natural movement. I prefer decline bench over any of the three as I feel it works the chest the most (it does), flat I never do personally, and I do incline dumbells and occasionally barbell. cables for chest, don't focus too much on weight focus more on getting a stretch and squeezing the chest. cable fly raises for shoulders are good also. bi's and tri's are quite straight forward. Get yourself some wraps and do barbell shrugs instead of DB as I find it's easier to keep form stricter (with db's you tend to bend your arms almost like a fractional bicep curl as they get heavier, this is cheating). Lat pull down, dumbell rows, t-bar rows and seated row for back.