If don't do karaoke, go to a bar on karaoke night and sing a song. I can't remember where I got the advice but it was good advice. A good performance will certaintly create some DHV and let your presence known in the bar to all HBs.
Important things to a good performance
-SING WITH SOUL! If you don't put any emotion into the words you are saying then you will come off as another boring bad singer. Looking up vocal/singing lessons won't help either and they'll probably help you control the tonality of your voice during regular speech.
-If you can dance to the song then DANCE! You will put on a better show that way and if possible dance around the bar too. Think of it as peacocking and showing that you are a fun guy.
If you actaully like Earth Wind and Fire I recommend singing September. That is what I sung for the first time and certaintly got kudos for singing it. Also, my performance really put me in a good mood for the rest of the night.
Conversational topics
Food: Everyone loves food so its definitely a good choice for chatting it up. you could ask her what is the best place to eat in town and what is her favorite thing to eat when she goes there. Then say thats what you will try the next time is there to plant a seed. Also, you will find out what is her favorite food and know what she would like you to cook if you decide to make her dinner at your/her place. Being a good cook and wanting to show off your cooking prowess is a big DHV in my opinion. In addition, since you're cooking at your/her home you're not far away from the bed

. Get a bottle of red wine for the dinner too since it promotes blood flow to the genitals according to a recent issue in men's health.
Travel: I'm too tired right now to give a reason for this.
use stumbleupon.org this will help you explore the internet and probably help you find something interesting enough to talk about.