I would totally recommend getting a short hair cut! I have hair like Agness Deyn right now, and crops are really in.
Examples:
http://www.blog.rm-uk.com/wp-content/uploads/2008/12/agyness-deyn.jpg
http://hairbrained.files.wordpress.com/2008/02/agness-deyn-hair.jpg
Also, dying your hair would be a good idea, but if your a low matinence person you might not like having to get it coloured (or doing it yourself alot). But dying your hair a rich chocolate brown would really bring out your eyes and skin tone, plus when it fades out will you have some blonde highlights. Having short hair is very low matinence and takes very little time to style. It is alos very easy to wash and dries very quickly.
For makeup:
If you normally don't wear lot of makeup and have nice skin, you only need some powder blush, lip gloss/balm, and eye makeup. I really reccomend bare escentuals makeupbrand. Its all natural, and you can purchase it at Sephora. Also, physician's formula is a good drugstore brand. Also, on youtube, you can watch makeup tutorials onhow to apply makeup for all different occasions. I reccomned allthatglitters21. Her link is http://www.youtube.com/user/allthatglitters21?blend=1&ob=4.
She is also in university.
Good luck! :)