Foundation/Makeup Tips?

Candice
I've recently realized that my foundation looks super cakey and disgusting against my  skin. Most people's that I see looks so smooth and flawless. Any foundation recommendations (I currently use Mary Kay)? Or makeup tips that will give my skin that flawless finishing touch?