Avoidance. That's your problem. The lack of desire is just a way your brain tricks you into avoiding a stressful situation. It happens to me too

I make up excuses like I'd rather just chill with my friends or whatever, have a quiet drink, I don't feel like approaching tonight, etc. It's just avoidance of a possibly stressful situation.
I think it was 60 who explains this really well. He also talks about micro-avoidance. Like everything you do prior to actually approaching has to be in non-avoidant manner, if you avoid little things that could cause some anxiety, you'll avoid the approach too. Here's a quote form his book Opening Made Easy:
"Momentum & Micro-Avoidance
On a base level if you can’t approach yet you should at least not be avoiding other small things at the bar like ordering an ice water or asking someone for a seat (see micro- avoidance). By not avoiding the other things you want to do you build positive social momentum and give your self esteem a boost. This confidence often leads to approaching women.
Social Exercise: See if you can go all day without avoiding anything that you want to do (besides approach women). This leads to feeling good about yourself and excited about your life."
I suggest you read this book, it will answer your question thoroughly.
You have a really good social status, just changing the way you think so your brain doesn't play tricks on you will get you all the girls you want.
Cheers!