Of course. As someone who has been doing make-up for years and still struggles with blending eyeshadow, applying good eyeliner (not to mention, finding eyeliner styles that compliment your eye type/shape) and applying falsies properly, it's a constant learning process.
No one method works for everyone, and it starts with knowing your skin type. I myself have normal to dry skin, so I ONLY use moisturizing primers, moisturizing foundation, etc. Blot throughout the day with oil papers or powder for shine, and so on.
Some quick tips are - use beauty blenders for applying foundation - and wet the sponge for better application. Run it under the sink for a bit and squeeze repeatedly until it's just damp and no excess water is coming out.
Also, color correcting primer(s). You can use an all over primer specifically for pores, or matte, or moisturizing. Or, all over color correcting primer. I personally use a general primer for pores, then use green "concealer" for red spots since I have mild rosacea, then foundation.
Primer -> color correcting concealer -> foundation -> concealer -> contour/blush -> eyes -> eyebrows, finishing touches (highlighter, etc.)
I know some girls do their eyes before foundation, or they do their eyes before blush and contour due to fall-out from eyeshadow, but specifically the first 4 steps don't change.