Honestly, self respect comes from a place of self love. You need to value yourself and understand that you are important, you are worth talking to and more than anything, people are lucky to be around YOU.
This isn't from a place of narcissism, more from a place of assurance.
Also, do things that warrant respect. Work out, eat right, pick up a hobby and get good at it, travel, find a job you love...be a person that YOU would respect.
Also, walk the walk. Show confidence to build confidence.
Give this a read, it may help...
http://askyourselfy.com/index.php/2016/ ... -strength/ _________________
Writer, entrepreneur, life coach, man's man, traveler, friend.
CHECK OUT:
http://www.askyourselfy.com