man i dont even need to read this whole thread. i'm considered a small guy. i'm 5'8 and weigh 135 lbs. i've got some muscle but i'm not really ripped.., my biceps/triceps are the best part of my body (that shows =P)
anyway., i use to think there was no hope for me at all.. in 10th grade i decided to step my game up and i've learned alot since then. i'm kinda known as a 'ladies man' now or a DJ among people, but i feel i have alot to learn- thats why i am here.
i'm telling you straight up, focus on your good traits. if your skinny., dont show it off. wear long sleve dress shirts, and don't wear anything too baggy. wear designer jeans that will auctully FIT you, wear a nice belt, and be sure your rocking a nice watch (kenneth cole is a good brand, and they are not too expensive.)
you'll be set. read the DJ boot camp bible and step your confidence up.
its all mind games...good luck bro