Its perfectly fine to think that you are pretty or be happy with how you look, actually that's healthy. but thinking your are prettier than everyone else or better in some way, that's arrogance. think where you come from if you don't think that you are above others than your mom is positively wrong. Shyness is perfectly acceptable, however you should work on coming out of your shell a bit since it seems so severe. your mom could be trying to say that it comes off as arrogance, because some people may interpret your shyness as not wanting to be around them or you thinking your above talking to them, i've heard this quite often from my own mother. i've found its easier to come out of your shell to new people or people you aren't quite comfortable with if you bring a really good friend who gets you, and hae them help you shine. however on job interviews you cant really do that, so just keep that person in mind or have them give you a pep talk before hand, friends make everything easier. you could also remind yourself that "this isn't the end, i'll definitely be ok"