Hello montrealhomegrown,
well it really depends on what your health problems are and how long you have had them.
You cannot really expect a few days of fasting to undo the health transgressions of possibly years standing.
Nature does need time to heal and it is impossible to say how long your fast will need to last. Some health conditions need more than one lengthy fast to heal the body, as long as the living and eating habits in between them are of a healthy nature.
Could you enlighten me as to what these health conditions are and how long you have had them?