You did not mention how much water you drink a day. That is critical for regular bowel movement not to mention all the other health benefits. Be sure that you are drinking at least 1/2 your body weight in ounces of water everyday, more if you drink any caffeinated beverages. Also, you may try mega dosing vitamin C, but only after you have gotten your water up.