Make up recommendations?

I’ve tried quite a few foundations and I can never get quite a finish that isn’t Cakey. I’m looking for something more high coverage but can’t quite find anything that doesn’t cake or dry my face up.

Primers? Toners? Setting sprays?