When it comes to your skin, the first thing should be a good moisturizer. Take care of your skin even when you are not actually wearing makeup and it will retain much of its youthfulness for a lot longer through life. Clean, moisturized skin is happy skin. Also, wear a sunblock outdoors as a matter of habit. UV rays are hard on skin. Those are things you can do no matter how you are presenting.
Cheap makeup can be okay if you want to experiment with a lot of colors to find out what looks best on you, but the makeup you plan to wear regularly should be at least mid-range or better; cheap makeup can sometimes be hard on the skin, and frequently looks...well...cheap. All the well-known brands are pretty safe bets...that's why they are "well-known". In terms of style and technique, I personally find that "less is better". That is, the makeup should just highlight the natural beauty of the face without being too heavy...but that's just my opinion. In the end, you've got to go with whatever look feels right for you.
I have found that magazines aimed at older teenage girls can be quite instructive for learning the basics (that's what being a teenager is all about - learning the basics of everything), while women's magazines sometimes have makeup and fashion tips that are more appropriate for post-teenage women. And, of course, watch for women who dress and act similar to how you want to dress and act and notice how they do their makeup.
If you have come out to some women in your life already and feel comfortable discussing the matter with them, ask them if they would be willing to help. You just might get a full makeover party out of the deal. I did.

Plus, they can tell you what has worked for them and what products or techniques were big time failures. A trusted gal-pal with a good sense of fashion/makeup can be priceless.
I can't help on the hair removal bit as I have not taken that step yet, although I plan to get it done the moment I have the money.
Have fun and Good luck!