Do you have acid reflux? If you do, that will make your breath stink. You'll have to address the root problem there, if you have acid reflux. I had it for 9 years, turned out I had a dairy allergy that was causing it. No more dairy, no more acid reflux.
Also, try using a tongue scraper. That gets a lot of bacteria out of your mouth.