conceited
offensively self-assertive
too confident or sure of one's ability etc
self-assured
put forward as dogmas; (of a person, statement) expressing opinions in an arrogant way
dictatorial, opinionated
interested mainly in oneself
thinking very highly of oneself
having or showing a high opinion of oneself
arrogant
thinking mainly of oneself and one's own wishes
thinking only of oneself
too pleased with oneself and one's abilities and without kindness for others etc
pleased with oneself
(behaving) like a snob
haughty