Birth control

Hi! I’m 17 and have a really heavy flow throughout my entire period week. I’m wondering what birth controls you would recommend? Preferably something that isn’t pill based