Get your doctor to refer you to an endocrinologist. Won't be cheap but they will be able to tell you more than you ever wanted to know about the hormonal state of your body.