Just wanted to mention that taking kelp (the seaweed) as a supplement can be helpful for the thyroid. Kelp is rich in a lot of nutrients, including iodine, and has long been used in Japan to strengthen thyroid glands.
The internal cleansing should also be very helpful.