I also have done a fair amount of fasting. In my experience, it tends to solve a lot of problems, but only for the time that you are fasting, and for a short time after. I have nothing against it, though, as long as it's not done to excess.
I don't recommend enemas or colonics, except as a last resort. Correct the diet to deal with constipation.