This was over a while back.I think Andre has a feel for the nerd in questions. He may be Autistic and is plain socially awkward when it comes to one on one with a woman. He may be great in a crowd because a crowd is safe. He can enter the dance and back out when uncomfortable. He may very well like you. The behavior you describe can be as Andre put it, high functioning autism. And he may very well be the right guy for you... If he does have this condition, you may have to change your approach, keep up with the patience. But knowing this will help with understanding. You may in his mind be the best thing too. Let us know how it goes, OK?
I already give up on him.