Are there any alternative treatments for thyroid problems?

No and yes. If your thyroid is low, and you live in the us, take thyroid replacement. If your thyroid is overactive or the problem is a lump in your thyroid you should see a thyroidologist as there are many choics of treatment.