<human>: Give me the gist of the text in a nutshell

In my endless albeit admittedly pretty unsuccessful (so far) quest for self improvement and meeting women (started 3 years ago) I finally struck something seemingly good: I met an attractive girl! And she didn't completely ignore me right off the bat!

We met at a new hobby I've decided to pick up: cooking classes. We  talked a bit and we hit it off ok(I think).
So, you can guess where I'm getting at: I'd really like to get to know her better, leave a good impression, date hopefully etc... 

But I'm really bad at this stuff and clueless, will have to face fierce competition from a huge group of experienced and way more socially adept other guys, and, worst of all, I'll only get to see her every Thursday, which will generate plenty of time for her to get into a relationship with someone else (if she isn't in one already that is).

What would you suggest as the best course of action for me to give it my best shot?
<bot>: met attractive girl at cooking classes, would like to impress/date her but can only see her once a week and it's a big group of people I won't be able to stand out from. What can I do?