Try this, it's a 4 day split but you work every group every second workout. The only reason it's a 4 day split is to change up the exercises a bit.
Day 1: Chest, Triceps, Shoulders, Back Width, Back Thickness
Day 2: Biceps, Calves, Quads, Hamstrings, Forearms
Day 3: Same as day 1, different exercises
Day 4: Same as day 2, different exercises.
What you do is pick your favorite exercise for each group listed above. You do a few warm up sets. Now you do a good working set. Pick a weight were you can do about 8 reps, do 8 reps, rack the weight, take about 10 deep breaths (should only take 15 seconds or so) then lift again. This time you can probably only do 4 reps. Set the weight down and take another 10 deep breaths or so. Now, lift again. This time you can probably only do a few reps. That is one working set. Depending on how you feel you can stick with that or do one more set like that.
While you're lifting, make sure that you spend a lot of time doing negatives. You should take like 6-10 seconds to lower the weight each rep. This keeps your muscles under tension for a longer period of time.
This type of working should have you in and out of the gym in 30-45 mins and, if you do it correctly, will kick your ass everytime. Not everyone agrees with this type of training but I've found it to work very well.
Go
HERE if you want to learn more about that type of training.