Two things: first of all, I'd say that you should splurge (if possible) and go to the nearest Mac or Sephora store. If you tell them you are looking at makeup, and need help with it, they can apply it, explain how and what they are doing, and what products would give you the results you are looking for. It's easiest with a professional to give you direct advice, instead of getting vague results from the internet.
Second, here's what I do:
First start out with a facial moisturizer. This will keep your skin from drying out, and will prevent fine lines and wrinkles in the future.
Then, add a thin layer of primer over your face (dab a tiny bit under your eyebrows and near your lids). I'm a greasy Italian, so this helps prevent "shiny spots" and prevents the makeup from melting off.
Then do your eye makeup. By doing it early on, if you make a mistake, you don't have to redo everything else. Some people use eye liner- if you use it, only put it on the top lid near the lashes. If you put it around the entire eye, you are making it look smaller. Then use three complimentary colors- have a base color, a darker color to tint near the outer edge of your eye, and then a white/bright color near the inside of the eye/by the nose, to make your eyes look bigger. If you need it, finish up by adding a small bit of mascara- not necessary, and in the long run can damage your eyelashes if done incorrectly. Fake eyelashes are not really needed at your age, or for everyday life.
Then I add a foundation. Depending on how dry or oily your skin is, you'll need to figure out if you want a cream or powder foundation. These come in different colors, and add a layer to smooth out your skin and diminish uneven skin tones. Make sure to add some on your neck, so you don't look like you're wearing a mask.
Then add a tiny bit of concealer on the top of the bridge of your nose and smear downwards towards the bottom circles of your eyes. This will blend the foundation and concealer to help hide dark circles. Also use concealer on obvious pimples or scars.
Then add blush. Some people use blush to highlight cheek bones, which makes them look thinner. Others use it to help give their face a bit of a healthy glow.
Then, I have a spray that "sets" my makeup. Basically, this prevents it from running/melting, and further prevents oily spots from popping up every 15 minutes.
Hope this helped.!