Please help!

My hair is having serious problems
It's very greasy at the roots, and there is lots of product buildup and yet the only way i get rid of the grease, is when my hair dries and frizzes out! So either I look like A greaseball, or like I was electricuted!! Please!
Does anyone have any products they know of that actually work??
My hair has potential Help! ASAP!