yeast infection

I have a mild yeast infection and I am kind of prone to them. I wear cotton underwear but it may be from the body soap I use. Does anyone know of any soaps and/or at home remedies that will get rid of and prevent yeast infections? i’m too embarrassed to pick up monistat or other yeast infection treatments and I don’t have access to a car or anything.