Are there any good treatments for hoarseness?

Yes. Treatments for hoarseness would depend on the cause. The first step would be getting an evaluation of your voice box. This can easily be done by an ear, nose and throat (otolaryngology) specialist. Once the cause is determined a treatment plan can be developed.
Yes. There are a number of great treatments for your hoarse voice. The specific depends upon what causes the problem. A wonderful but many times unrecognized treatment relates to voice therapy, or physical therapy type exercises for the voice.