Well it sounds like you have a common condition called Hashimoto's thyroiditis, which is the most common cause of hypothyroidism in the developing world. It is essentially due to your immune system attacking your thyroid tissue and therefore your thyroid is not able to produce enough thyroid hormone. The normal range of TSH varies by the lab, but in general is 0.5 to 5. Your TSH is 29, which shows you are clinically hypothryoid. Another test that would be helpful is called a Free T4, but you did not mention that and it may not be necessary. The TPO antibodies are markers of Hashimoto's thyroiditis, so they just support this diagnosis.
There has only been one thing that has been shown to improve the TSH number and that is thyroid supplementation. Thyroid supplementation usually is with Levothyroxine, which has many brands like Synthroid, Levoxyl etc. There are other forms of thyroid hormone, but they are generally not recommended so I will not discuss them. There is a condition called subclinical hypothyroidism in which the TSH is slightly elevated (usually between 5-10), but the person is not technically hypothyroid by the free T4 level and symptoms. It is optional in these patients to use thyroid supplements depending on the patient.
Now in regards to your case, I absolutely cannot believe your doctor told you to meditate. I think most physicians would believe that with a TSH of 29 you should be started on thyroid supplementation. Perhaps your doctor knows something more that you are not telling us, such as your Free T4 is normal. It also depends on whether you have symptoms of hypothyroidism (decreased appetite, weight gain, constipation, changes in hair or skin, swelling etc.)