Are my heavy period and low thyroid problems related?

Yes. Hypothyroidism can cause heavy period. The only way to know is to confirm the low thyroid on a blood test, determine why it's low and treat it appropriately.If the thyroid tests are ok or treated correctly but heavy period remains, then look for another cause.