Consult a dentist and get scaling and polishing done.
There is nothing be ashamed of. There are many like you and they have got cured through proper treatment.
It's always better get oneself treated before its too late to get treated!!
Yes, dentist can get you rid of your halitosis problem. Halitosis may be due to bad oral health, decayed tooth, food lodgement etc. By visiting dentist you may have your problem solved.
U will have to undergo a full mouth check up according to your dental health your treatment decision will be opted.
Disclaimer : The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding your medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.