You sound like a catch
You've got the physical things going on for you in a guy that I would look for, if I were single and not married, if you know what I mean.
I met my husband at a gym. We were actually really good friends for 6 months / year before we started "dating". It was casual at first. Watching comedy films, going out for a coffee etc. We just got to know each other first. No pressure. No strings attached. Although if truth be told he was more in to me initially than visa versa but never pushed it, if you know what I mean.
Well, I'm not entirely sure about meeting a guy in a bookstore but hey I guess it could happen. Guess you wouldn't really know if they're with someone though. I'm not sure, if I was chatting to a guy at a book store, and had a good conversation, how I'd react if he gave me his number ...? There's only soooo long you can talk to someone in a bookstore for before they'd start thinking - hey I'm trying to get a book ....
Maybe the venue needs changing-where there'd be no rush?
Some conversation tips, in no particular order. It would have to go with the flow in the direction of the conversation......without coming across as a game of 20 questions or I'm gonna stalk you with this info
What did you study (at college/university)
What work do you do (occupation)
Where did you grow up
Have you ever traveled abroad / best place for a holiday
Do you like pets / have any
Any siblings
Just general questions-sounds more like ones you'd have over a cup of coffee