I agree--it's just hard though because of time/money limitations. I run maybe 5 times per week for around 3 or 4 miles each time. In order to lose fat, I'll either have to start running more or eating less. Harder than it sounds though...
Have you ever heard of HIIT (High Intensity Interval Training)? Basically, you walk/jog slowly for 60 seconds, then all out sprint for 20-30 seconds. You repeat these for 15 minutes and it burns an insane amount of fat, and you only have to do it for 10-15 minutes. I try to do this 1-2x per week, but it is incredibly hard. It is the absolute best form of cardio to do by far for fat loss, and it takes like no time.
Why does it burn more fat than just running for the same amount of time?
im not sure the scientific reason, but it has something to do with the increased heart rate you get from doing the sprinting. High intensity cardio burns a TON of calories, but if you do it for too long it becomes catabolic and starts burning up muscle. that is why marathon runners you may see are very cut looking, but have almost no muscle. If you do HIIT, you get the benefits of an increased heartrate from high intensity cardio, but by doing it in spurts of 30 seconds and then letting your heart rate go back down, it isn't catabolic. It's supposed to be really good if you are trying to keep muscle but just lose fat. Doing high intenstity normally isn't good for fat loss, just cardiovascular reasons. So if you are running like 7 minute miles for your cardio, it's not burning up as much fat as you think. The best thing to do for fat loss is a long amount of low intensity cardio, like 45 minutes of it, or doing HIIT or sprints. So basically you are gonna want to try to work up a big sweat, but not get too out of breath. Most people don't know that back breaking cardio is not the way to lose fat, and the best way is either HIIT or long amounts of low intensity cardio