well i think your doing everything correctly and if your still not losing then maybe you should see an endocologist (however you spell it) lol or your regular doctor to check your thyroid. sometimes the problem is hormonal and at least you will have peace of mind knowing it's not that.