Morix,
I am currently taking a supplement called beta mannan... it is aloe based and the company claims it helps your body heal its self. There is also a product called DIM on the market, that is also reported to help your body and your immune system fight this off.
I have no idea if these will work but it is worth a try...
Good luck