you should follow professional advice from a doctor, nutritionist, or herbalist but I will share what works for me.
Grapefruit seed extract is a wonderful cleanser. Add a few drops to water and rinse your mouth several times a day. it is a natural antiseptic anti-bacterial substance that is very potent.
You could take a goldenseal supplement for a week to ten days as well to cleanse and purify the blood and help rid your body of infection.
This herb is strong and not recommended for continual use - only use it for short "bursts" and follow the manufacturers instructions.
You can also try taking zinc (helps boost the immune system)
Eat a healthy diet and ensure you are getting the full range of nutrients your body requires to help it with its natural healing process.