Do you know if Anemia could result in the TSH being off or the high Platelets?
I am not a doctor, but have had my TSH levels checked several times. Your TSH levels could be due to hypothyroidism.
http://labtestsonline.org/understanding/analytes/tsh/tab/test
Your other lab work could be due to anemia
http://www.emedicinehealth.com/anemia/article_em.htm
You should make an appointment with your doctor to follow up. You can search on the internet for each individual component of your labs, to help give you a better picture of what could be going on, so you know what questions you might want to ask your doctor. Lab test online is a good source, and so is mayo clinic. Make sure you are looking at legitimate information from the medical community.