First, perms aren't the greatest thing because they can turn out wrong: they can dry your hair out or look ragged over time. It depends also on what type of hair you have. If your hair is frizzy, I don't think a perm would be best. I suggest you go to a makeup store (like Sephora or something) and ask someone who works there to help you find some colors that would match your green eyes and fair skin and hair. And then, choose a few items like a few eyeshadow colors and a lip gloss (that will become your best friend and enhance your lips) and try them out for a few weeks. If you and your friends like it, then go with it. If not, try some other colors. But I really think that if you're going to play around with your look that you should keep things low-key. Meaning, don't plaster a bunch of makeup on your face. I'd suggest a light eyeshadow to apply lightly and a thin mascara... As for your style, if your mom says you have long legs, you'd need to show those off! Try some dark flared or skinny jeans. As for tops. What kind of tops do you wear now? If you are going to wear flared pants (wide flared pants look nice on long legs) you should wear fancier tops with laces or low trims... (example; stay away from boring t-shirts) But remember, if you want to attract people, I recommend keeping makeup low-key so your features are brought out naturally. I hope this helps!! (: Good luck!