Bad breath and frequent dry mouth?

So I don't know what this is but it didn't start until recently. I noticed that I suffer from bad breath and frequent dry mouth. I brush my teeth thoroughly, twice a day and still, even after brushing I have a foul taste in my mouth. I also have really bad dry mouth. This past summer I started smoking weed (I stopped) and within the past 6 months I've smoked maybe 4 cigarillos. Could it be the smoking? Help... My dad has HORRIBLE breath (he doesn't smoke) and my sister sometimes experiences the same thing. Could it be hereditary? I'm really self conscious and I've run out of ways to control this issue. I probably spend $30 a month on gum, mints, special toothpastes etc.
Bad breath and frequent dry mouth?
Post Opinion