Magnesium will help with diet and weight loss. Your iodine levels might be low too and many people find that taking vitamin C (about 2000 mg./day) and iodine (about 5 -10 drops in glass of water 2 or three times/day to start with) is often effective in taking and keeping weight off.
Obesity is really a condition of malnutrition.
Please also see the essay here: http://drsircus.com/?s=Leptin&submit=
What is the best way to ge 2,000 mg of vitamin c? Is ascorbic acid an acceptable alternative to vitamin c from whole foods?