depends on why you have the problem to begin with. It won't cure genetic problems, for instance. When the problem is genetic, there's not much you can do except balance it out best you can.
Some people live in very toxic areas with bad groundwater, close to dump sites etc. If they can't move away or get things cleaned up, they will have trouble despite keeping clean.
Sometimes you have to totally give up sugar. Again, depends on genetics. Some people are just very predisposed to find Sugar to be the poison it really is and things go downhill from there.