Generally being superior over others in
some aspect gains you respect. Can be anything.....your achievements, your skill, helpfulness, intelligence, harshness, ruthlessness, etc. Neither one of those will get you respect of ALL people. If you are selfless and go out of your way to help, there will always be those who will see you as a fool. Some will only grant respect to people who are ego-centric condescending assholes. Basically, you ought to choose the audience you associate with and want to appeal to, and work from there. Some actions only impress douchebags, and vice versa.
PS: the point about self-confidence is very important too. It's a prerequisite for everything else. If you don't respect yourself, no one ever ever will.
Last edited by Odlov; Dec 20, 2009 at 12:44 AM.