Why not train hard for three days take a day for rest and then go three more again? My workouts don't revolve around a seven day week anymore. It's a revolving 4 day week. Hit it heavy and hard for three day take a day for rest and then do it all over again. Some people think the 'less is more' approach is the best and may work for them but i think like anything in life you get what you give. Especially if you want to compete, i would make sure that your life revolves around your workout schedule and not the other way around.
agreed, i had a workout that was like this
day 1, chest & back
- flat bench, incline, and decline(db on a different one each time) seated rows, weighted pull ups and behined the neck pull downs
2, legs & lower back
-squats, leg press, deads, calf raises, leg ext superset with leg curl
3, arms shoulders and traps
-db military press or arnold press, upright rows, dips, drag curls, shrugs superset with side rais, and skull crushers superset with curls.
you could also change the days to
1chest bi's
2legs
3back tri's
good luck if you try it
4, rest or light cardio(walking or a jog)