Snobbish you look down on others, they aren't good enough for you
Concieted you are full of yourself and think you are the greatest thing ever
Haughty you are disdainful of others - i think of this word as being very close to snobbish but I tend to think of it as used for rich or powerful people and snobby is just a "regular" person
Arrogrant you are concieted but you are acting overly important