Oily hair fix

Victoria
So all my life I have had oily hair, I have to wash it atleast every other day but, it's best if I wash it everyday. Does anybody else have this problem and what is your hair routine like? Any recommendations on products? I need something that will make my hair less oily but doesn't dry it out either. 
Thanks!