How to get a lighter quicker period?

My period is so heavy and lasts a full seven days. I'm 16 & don't want to go to a gynecologist.. Any tips?-