The problem is: average person is bad at counting calories. They overestimate number of calories burnt, and severely underestimate number of calories consumed. Once you get your math right and get into real, not imaginary calorie deficit you'll start losing weight. Rule of thumb: whatever you think the amount of calories is in your current meal, double your estimate.