egotistic
egotistical
narcissistic
self-loving
characteristic of those having an inflated idea of their own importance