There is no shame in finding someone else to be attractive, or good company. Even if they don't like you, there is still no shame. If you happen to be fond of someone, and they're not fond of you, it's OK.. You don't have to wait and see if they'll love you back. You can announce it.. Joy in life comes from expressing ourselves, in taking risks and jumping in. Everyone is not going to like you. But you can like who you like.
People who do not love themselves can adore others, because adoration is making someone else big and ourselves small. They can desire others, because desire comes out of a sense of inner incompleteness, which demands to be filled. But they can not love others, because love is an affirmation of the living growing being in all of us. If you don't have it, you can't give it.
A healthy self-love means we have no compulsion to justify to ourselves or others why we take vacations, why we sleep late, why we buy new shoes, why we spoil ourselves from time to time. We feel comfortable doing things which add quality and beauty to life.