I think there isn't much you can do about the fungus in your soil, chances are it was there long before you started gardening and will there long after. As for your question about rotation I also think that it is important.If you keep planting the same plants in the same spots the yields will get smaller each year.