Hi there...high
TSH can be due to many reasons like hypothyroidism, enlarged
thyroid gland or any pituitary disorders. You will might have to get even you T3 and T4 also checked. If you can't find a endocrinologist, then you can a general physician for further evaluation. They will be able to help you.