I've tried everything too, and the only method that works, is WeightWatchers!
They not only learn how to loose weight, but also how to live healthier.
Look on their site, and you will find an address close to where you live, and also lots of tips! Good luck!!

ps. There is a tread about this: http://petoftheday.com/talk/showthread.php?t=126968