Moving to slow?
Well it depends.
What do you want out this relationship?
If you were looking for that significant other,
then yes you are going way to slow.
If its some casual crush/fling then no.
But by the look of your post it's more like the first one (significant other), so...
I say step it up a notch!
Be a bit more bold.
If you are shy, well i can't tell you anything but get over it.
If your post is correct, then she is definitely interested in you.
So well you try to step it up, when you try to be bold,
its okay to make mistakes.
She will love you for your mistakes.
Imagine this scene:
A baby walks into the living room and sees the remote on the couch.
The parents and their friends looks with interest, and when the baby tries and fails to get the remote and instead falls.
What do they do, they laugh and they love the baby more.
You'll be like that baby, you'll try to impress her, flirt with her, or whatever and if you make a mistake, no biggie.
So go ahead, relax. And jump into it.
PS When it comes down to thing like this i prefer to talk, either face to face or telephone. Because dating is a tricky and complex thing and i can't type fast enough.
Well goodluck!
Peter