I believe GAPS Diet along with antifungal herbs, supps would be great help. Anti fungal herbs and supps must be replaced with a new one because fungus adapts to it otherwise. For example: one week consuming coconut oil, next week garlic, next fresh carrot juice and beets, next oregano oil caps etc...
Fungal infections also are indicators of low immunity. According to Dr. Natasha Campbell, fungus overgrowth wouldn't clear up until mercury/heavy metals are gone from the body. She says fungus is there to protect you from heavy metals.
Since the liver is major detox organ, when it's not functioning optimally, immunity would be low, so liver cleanse can greatly help, I believe.
B vitamin deficiencies, zinc, magnesium, vitamin A, C, E, D all are immune boosters. When they are low, body won't function the way it should.
Prescription drugs can lower immunity too, thus fungal infections follow.
I recommend watching Paul Chek videos on fungal infections on youtube. He has the most comprehensive info on fungal infections a man has ever created so far.