maybe you put too much?
yeah try a tinted moisturizer it is better & doesn't clog your pores.
or use a mineral foundation, that's good.
or go to a makeup store & ask them to do your makeup for you & ask how to do it correctly, if you don't want to do that look some up on youtube, michellephan has a good foundation tutorial
or what i do is use a tinted moisturizer but i use tecniques for foundation;
i put some on my forehead,nose,cheeks,& chin [very little]blend it out with a makeup sponge, or foundation brush or you can use a stipling brush, & you can put some mac + if you can get it, spray it on your face & take the makeup sponge & dab your face, it takes of the extra so it doesn't make it look too cakey
ohhh yeah! i forgot to read that part! if you have flawless skin, don't use makeup at all! seriously! it's really bad for your skin if you don't need it! but if you just want to i guess, go for it.