I've struggled with yeast most of my adult life. I take acidophillus supplements daily, eat homemade plain yogurt (I usually flavor with vanilla bean and stevia), and avoid sugars. The only time in my life it was completely under control (nonexistent, really) was when I was eating a low carb diet.
Now that I'm pg, I'm a mess again. All it took was a couple of months on bread (yeasty carbs despite being whole grain) and lots of summer fruits and I had a RAGING infection. I did several rounds of antifungal creams just to get to a point where I was comfortable. So, if yours is that bad, use the creams. Otherwise, try diet, yogurt, and supplements.