Offhand I can't think of 10 different shoulder (or chest, or..) exercises that you could do. So I can't really see how you should sped and hour just exercising shoulders. Another flaw I see here is that you go a week between, say, ab exercises - that's not enough ab (or chest, or...) work!. Also, there is no cardio work here.
I would recommend instead a more balanced weights workout (do all 5 areas you talk about above) on say M W F and then run or bike or stairmaster or what have you on Tu Th. (On some weeks do 3 cardio & 2 weights to mix things up).
My bona fides: been running/lifting/swimming since I was 18 (now 48); this routine works very well for me. Also, I have recently tried the following: go 5 weeks on weights at 100%; on the 6th week drop down to 75% of your usual weight. This keeps your muscles working but gives them a bit of a rest and you come back for that next week feeling much stronger.