greenwichguy saidThat is great advice wolsplunker. There are several bullets I can add to my routine. The only thing I will add is that I really do think cardio before weight training really does make a difference. I can get on the treadmill and get into the zone of being at the gym - coming from the office, I need that time on the treadmill to decompress. I get my heart rate really going and get my energy up and then I can move to weights. By this time I have the patience to spend the time I need to hit everything I want to in the weightroom.
Realizing that nothing is written in stone and we do our best when we monitor ourselves I'm going to throw out some friendly advice. You may want to seriously think about either breaking your workout routines into two sessions where you do cardio in the morning and then after work hit lifting and only lifting. If you can't split them up I'd really advise lifting first and then hitting cardio and after your cool down hit some good protein.
I'm not sure your body appreciates the strain you are putting on it by doing cardio first and exhausting your muscles with all that and then forcing it to lift. I use to do what you are doing and had less results in muscle shaping because of it. I was actually over doing it and not giving my muscles the proper treatment they needed. I had no trouble maintaining being lean but I wasn't getting the more cut look I desired.
I agree it's hard to start with lifting but I've learned doing stretching and breathing warmups with some pumping tunes shoved in your ears will get you motivated to begin with lifting. After stretching and opening up those lungs you might even begin with a few sets of pushups, basic squats, and proper form situps to get the blood flowing before adding weights and targeting a specific muscle group.
Just some helpful advice if interested. The best part though is that you are taking care of your body