Why is my face still like this

L

I don’t know what I’m doing wrong or what to do to fix it. After I put my foundation on my face looks patchy, like dry skin patchy. I start with a small amount then I put another layer on and it like gets worse. I cleanse my face and moisturizer before I do my makeup and wait about a half hour. I use smashbox moisturizing primer which I let sit for about 20 minutes before I apply foundation. I’m trying to find the right foundation I’ve recently used Mac studio fix and bare minerals pro. I always cleans, exfoliate, and moisturizer every night. Why is my makeup still looking patchy?