Taken magnesium before and not much difference was noticed. Tried the vitamin C thing and went up to 55g two days in a row, all that did was cause gas pains and very foul smelling flatulence.
The coconut also makes little difference. I went two weeks straight having at least 8tbsps of coconut oil per day and was still constipated.