Jenny, not to be mean, but if you are wanting to lose body fat resistance training will help ten fold. Find out about your basal metabolic rate. The rate at which you expend calories at rest. You burn three times the amout of your daily calories at rest than in one session of training. If you are not doing resistance training the figure might be as high as four times the amount.
Now you might want to know have to raise your BMR even higher?.....do light to moderate resistance training.
Bottom line....You will never look as good as you want, if all you do is cardio...the human body won't allow for that.