Ah, the pleasantries of life. Yes, you can learn to love yourself; and that's the first prerequisite to be socially successful. The men and women you call 'cool' are not just like that because they were born pretty. They also exude confidence, because they believe that they're worth a million bucks, and act like it. A lot of these 'cool' people are not always handsome or gorgeous - a lot of times it seems like a regular Joe, like you and me, suddenly graduated to alpha status.
Start today. Start reading
www.positivityblog.com, read the 48 Laws of Power by Robert Greene, also read The Art of Seduction by the same author (severely underrated book that predated the e-dating guru phenomenon and gives you extensive knowledge not only about those around you, but how to attract and seduce them too).
Now these books are supplements to your actual growth. There is no one key to happiness or social success, except the action you take. It's a combination of many things. You have to have a vision, a dream. You need to be focused, you need to have prominent goals in your life. Chase the dream.
Don't worry about singularly working on how to attract more women - in most cases it's not a man's seduction that's lacking, it's his overall confidence. You need to do things that please you and flabbergast those around you. The better you get at anything - ANYTHING, literally - be it working out, investing money, playing an instrument, writing poems, painting, fixing cars..anything under the blue moon - you will feel more confident about yourself and your self-esteem will boost up. Do things that you only felt others could do - and when you tell yourself that glorious sentence, "I can't believe I pulled that off", you will only look one way - forward. Suddenly you will start telling yourself "If I could do that, then I can definitely do this", and it will be a lifetime of growth and happiness.