Believing oneself to be better and more important than others due to one's position, popularity, wealth, appearance, etc.
Egoistical (advocating egoism).
Tending to talk excessively about oneself.
snobbish, conceited; believing oneself to be better than others, usually because of abundant success; haughty; arrogant or egotistical.
jammed; stuck and unable to move.