Itching caused by BV

at first I thought I had a yeast infection so I started taking Monistat. it never got better so I went to my doctor and had her test my pH balance and she told me I had BV. She put me on pills for 7 days but it never cleared up I just need something to help with the itching I've never had the fishy smell or any kind of discharge just the itching in the clitorus area. Help. I have not been sexually active for over 5 years so it's no kind of STD

Ok I think it all started with using a body wash. I used bars of soap until approx 2 months ago.

I started using azo complete health or something. It is supposed to balance out pH levels but I'll look into Vitamin D thank you.