I don't know if it's been mentioned but make sure you're eating enough protein otherwise you won't get the maximum gain from each workout.
Im currently on a programme of 5 sets 5 reps with 1min 30 between each set
Day 1:
Squat, Pull ups, Incline dumbell press, hand clean to push press
Day 2:
Deadlift, Bench, Bent over row, arnold press.
Has really seen an improvment in my strength but it isnt the most effective if you just want to look good.