WEB MD recently published a piece with the eye-catching title "Why You Can't Lose Weight". And indeed, a number of the reasons they listed were pretty interesting. In case you missed it, here's the executive summary:
[LIST=1][*]
Low resting metabolic rate combined with high metabolic efficiency. What this basically means is you "burn" fuel (calories) at a lower rate while resting, and are efficient at using calories while exercising (meaning it "costs" you fewer calories to run on a treadmill than your neighbor). According to Victoria Catenacci, MD, a University of Colorado researcher, this can account for up to 22 pounds of weight gain![*]
You are female. Because women have less muscle then men, they burn less calories (remember you burn calories in your muscle cells, not in your fat cells)
More...