at your age i'm pretty sure girls are mostly attracted to looks, and (no homo) you're not a bad looking dude.
but yes even for 16 I'd say you look pretty small, if you're trying to look a little older/classier (well i'm 19 and I know that people my age try to aim for this) I have a few tips in that aspect.
I tend to focus a lot on fashion but I do it without really trying, it's just my personal preferences but apparently I've got good taste because out of all the "oh that guys cute" or "oh that guys hot" , the one I get the most often is "that guys sexy" (no lie). so I'll give you some tips since you're going to be growing up pretty soon.
-wear a slick watch (classy/sexy) .preferably one that looks like this
http://images.urbanoutfitters.com/is/im ... _a?$beauty$
-Yes, work out. you need to get bigger, at your weight/size you can easily get a sixpack. girls your age fuckin love six packs.
-if the pics you put up here are the type you have on facebook, you need to change them & put more pics of you having fun and doing fun shit .
-and yeah like some people said experiment with facial hair
-if you want to , wear hipster looking (unfortunately) necklaces like this
http://images.urbanoutfitters.com/is/im ... _a?$beauty$
I personally don't wear necklaces but i have some hipster friends who do and girls are always all over em (not saying it's cause the necklaces but they obviously don't hurt. )
- basically yeah man, if I have some high school advice for you, it's basically just try to stand out from the crowd and form YOUR style. you're already a good looking dude like I said , now just try to stand out a little more (using accessories like the ones I put). Personality wise, I don't know how you are so I can't say much but I'd just recommend always try looking up-beat and like if you're having fun.
[/img]