Warm-up 10 minutes.
I than like to do 1 primary compound movement (squats, deadlifts, OH Press, Bench Press) that takes about 15-20 minutes and a lot of your energy.
Than 1 secondary compound movement (Lunges, DB presses, BB rows, etc) that takes about 10 minutes and most of the rest of your energy.
For the end of your session have just 2 smaller accessory exercises. These movements can vary week to week depending on goals, mood, what's available, perceived weaknesses etc. By this time in your workout you should be buggered and fighting the clock to get out of the gym within an hour! Not only does this up your intensity, but it will give you a pump due to lower rest times.
Small dumbbell and cable isolation exercises are ideal here. The focus is not to increase weight or reps every week but to flush your already worked muscles with blood.
The amount of effort in your 1st 2 movements of the workout is what will give you results, they should make you work so hard that u contemplate leaving the gym early without doing your curls/shrugs/raises etc. And if you did leave early you will still be getting amazing results.