Stick with the low volume routine once every three days for now. I think you said it was working, right? Once you have been training for a while(at least 6 months straight) and/or your results aren't what they used to be, you may want to break up the routine a little and add a couple more sets for each bodypart. Training a muscle once a week is enough, providing you put enough emphasis on that bodypart the one time a week you train it. This doesn't mean you need to do a ton of sets, it just means you have to get the most out of each set you do by increasing weight/reps/intensity. I train each bodypart once a week(6-7 days), and don't do more than 6-7 sets per bodypart. You better believe that those sets are some killer sets though. I don't get on the bench and do a couple sets of 10 with a weight I can get 12 reps with. Just the opposite actually - I'll get on the bench and get a couple sets of 12 with something I should only be able to get 10 reps with.(better have a spotter) Keeping this kind of intensity up throughout a workout isn't easy, which is why you do so few sets and only one or two bodyparts per workout. I would never be able to do a total body workout with this intensity.
I think that once you're ready to change up your workout, a "push/pull/legs" split may be a good workout for you. It'll be a good opportunity for you to increase your intensity and break up the bodyparts a little, without shocking you too much. In this routine you workout every other day(at least that's what I suggest) doing upper body push exercises in one workout(chest/shoulders/tris), pull upper body exercises in the next workout(back/bis), and legs in the next workout. Do a search for some good push/pull/legs routines whenever you feel ready to make that progression.