This is becoming extremely annoying watching people write article after article about how complicated weight loss is, and what our next excuse is for being fat. Some of the more recent, laughable pieces; Blame The Workplace For American Obesity, Obesity in America: Are Factory Farms, Big Pharma and Big Food to Blame?, Combating Obesity: How and How Come, Are Chefs To Blame For Obesity?, Why is our Food Making us Fat?, Obesity: Character Flaw, or Neurochemical Disease?, and finally; Why We Get Fat.
Do this correctly, and you will lose two pounds of body fat per week. Actual weight may not decrease, as you may be building muscle. A good way to monitor your results is to take measurements around your waist, arms, and thighs. Be patient, and stick with it. If this is not effective, I suggest you see your doctor (who will most likely say that there is nothing wrong with you, you are simply cheating on your diet) because you may have a medical condition.
Its just that simple.