It sounds like you're really forcing yourself to do stuff you don't like doing because you're thinking that's the only way you can get together with girls. Parties and dancing. Maybe you need to approach this in a quieter way.
Also, I think what your dad did with the Jaguar offer was really detrimental. It leaves you thinking, "Geez, I was offered a Jaguar and even then I couldn't get a girl to come home with me!" When maybe you simply weren't emotionally ready.
What do you like doing? What can you see yourself doing on a date with a girl that would be fun? It doesn't have to be parties and dancing.