I was highly constipated a few years ago and nothing helped, including ayurvedic medicines. Finally I tried yoga and my constipation was cured in a few days. I don't remember the exact name of the yoga asna for it, but I used to go for yoga classes and do various asnas and some of them were for constipation. You can surf the net for knowing the exact asna and if you are lucky to have a yoga class near you, join right away. Even now if I eat some food that make me constipated, I do yoga and it always helps. Yoga is good for external and internal organs and also for peace of mind and each asnas has several benefits.