Having excessive pride in oneself, often with contempt or disrespect for others.
Tending to talk excessively about oneself.
Egoistical (advocating egoism).
Believing oneself to be better and more important than others due to one's position, popularity, wealth, appearance, etc.