Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain 
bad breath can occur due to a number of causes like poor 
oral hygiene, oral and dental infections, upper 
respiratory tract infection, 
tonsil stones, 
sinusitis, digestive problems etc..
I would suggest you to consult an Oral Physician and get evaluated and a thorough clinical evaluation and investigations as per suspected cause can help in diagnosis and treatment can be planned accordingly..
As of now you can start gargling with flavoured antiseptic mouthwash ..
You can chew flavoured sugar free chewing gum to mask bad breath and stimulate saliva flow.. 
Drink plenty of water..
Limit intake of high aroma foods like onion and garlic..
Maintain a good oral hygiene..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora.