If i were you i would do a multi day master cleanse. you need to STOP putting things in, and begin to remove the crap out. its very important to do the senna tea and salt water flush for you. you should aim at having multiple bowel movements thru the day.
also alter your diet to include more live things, more greens, veggies, sprouts, etc.
eating nothing but pineapple and taking digestive enzymes for a 2 - 3 days will also work, thats a Bowel Cleanse i have used in the past that worked excellent for me.