I am having trouble organizing my workout routine for the week. I have a very unorganized workout routine and I am seeing gains but I'd like to optimize things to assure that I get the most out of my workout that day without being having muscle fatigue or soreness from the workout the day before. I have just been doing workouts by how my muscles feel basically and I would like to have a plan for the week instead of the day so that I don't have to worry about anything but lifting.

I'd like to workout at least 5 times a week so any variation of whats below would be greatly appreciated.

chest/bi's (twice a week?)
shoulder/lats
cardio/legs
back/tris (twice a week?)

-Nate