<human>: Can you give me the gist of the text in a nutshell?

I'm trying not to psych myself out too much, but the nervousness keeps coming back, I'm 18 years old, in college studying psychology, and I need the money pretty badly.

The job is as a server at a hotel restaurant, a friend I studied with last semester said she'd put me in touch with the hiring person and put in a good word for me ( the two of them are close ). This is my first job interview for what ( hopefully ) will be my first job and I'm terrified that I'll blow it, I have a really bad habit of saying the wrong thing at the wrong time and just generally being socially awkward.

I already got a haircut ( short and professional ) and I've got dressclothes ranging from a shirt, dress-pants, dress-shoes combo to a full suit. Does it matter what color the shirt is ( I have a white, black, and blue shirt ) ? Would overdressing make a bad impression ? What are traits about myself I can highlight to show that I'm the guy for the job ( I did tons of extracurricular stuff in high-school and I'm fluent in german and english, I work really hard but I've never gotten a chance to prove it to an employer. )
<bot>: First interview, not sure what to wear, not sure how to act, not sure how to set myself apart without seeming like a narcissistic douche, any advice ?