she said she's shy, so I don't think she would make the first move. Or even touch him. I have had my fair share of experience with shy girls.
I would say get her used to the idea of dating you first. Make a joke or something about you two being a couple every once in a while (Not too much mind you!) see how she takes it.
After a while, in one of your more 'serious' conversations try to change the topic to dating. Ask her her type and stuff....After she tells you; If you are her type say something like "Then we should get together lol" or something to that effect. If your not then say something to the effect of "Damn, I guess I don't have a chance with you then."
Either way you should get her opinion on dating you. See what happens from there....
If you wanna be sappy/corny...
After midnight if/when she asks what your new years resolution was be like "To get to know you better"
Or
"To kiss you" Then kiss her. A lot of shy girls go nuts for overly sappy/corny things (saying this with otaku girls in mind).