Were you autistic at a young age?
Have you actually been diagnosed with Aspergers or is it a self assessment?
Not that I am accusing you of lying or being paranoid or anything. It is just that Aspergers is a really complex condition and whereas some people might have behavior that seems a little eccentric, others will not be able to function properly. Nobody here is able to give you an assessment of the severity of your condition and you really need to see a health professional to make you are assessed properly and that a plan can be made to help you.
Baring the above in mind, I'm going to give you advice on the assumption that a) you do not actually have Aspergers and are just shy, or, b) you have a very mild case of Aspergers that will need minimal clinical intervention.
There is noting wrong with having intense interests. The difficulty comes with expressing these to others. But do not despair, there are various ways to creatively express your interests and have engaging discussions. It sounds like communication is hard for you (I'm not so hot myself) so why not try creating algorithms to help you.
Girls are scary strange creatures but most of us do not bite. Girls can be approached in baby steps. Try eye contact one day, try five more times, upgrade to a "hi", try five more times and just build up step by step.
There is so need to rush things, and if you friends brag about "going to the disco" just point out that you do not go to the disco because "it's not 1974" or offer them some tight white jeans to go with their tighty-whitys. For anything you feel bad about, there is banter.
I'm sorry but the "dates and discos" thing tickled me a little. Reminds me of "Grease" but each generation to their own of course. The things that you friends do now will more than likely be the "nostalgic" thing you do in 10 years time. So there is still plenty of time for you to have your dates and discos.