I definitely agree that you could be restricting your calories too much. About how many calories do you consume in a day? And what are your height, weight, and age? For example, a 35-year old, 150 pound, moderately active female needs AT LEAST 1,800 calories per day to maintain her weight. If you're getting less than 1,200 per day, you're probably lowering your metabolism. Eating small, frequent meals will help keep the metabolism revved up. I'd probably shoot for about 1500-1600 cals spread out between 5-6 small meals to lose weight effectively. And avoid high-glycemic foods (which will cause Sugar cravings). Protein is ESSENTIAL for weight loss, as well. Good luck!