Basically you need to split aerobic and Weights. Don't do them together. They have different requirements and depending on which you do first your body will be doing different things. While it's kinda ok to do weights first and cardio afterwards, doing cardio first and then weights is not a good idea.
For energy you need to increase your fat intake. Double it for now, maybe triple it if you still find yourself tired. This means if you have 4 blocks for a meal you want 8 blocks of fat, 12 if you find it still isn't enough, but to start off by doubling you should see a difference.
Also, what are your goals?