I know for me, the whole concept of romantic relationships is somewhat baffling, so I it's something I need to be eased into. Guys who come on super strong and then want to put a title on the relationship right away are a major turn-off, because if a title (whether it be "boyfriend" or even just "date") is added before I feel like I'm there I feel like I'm trapped in something too formal. An ideal first date would be super casual, providing an opportunity to talk and get to know each other without feeling any pressure to do anything "romantic" or touchy-feeley.
I also hate talking on the phone, even with people I normally have no trouble talking to in person, because for some reason when I'm on the phone I feel like I have to answer things instantly without taking a moment to think before speaking, so I try to end phone calls as quickly as possible. If I have to communicate somehow other than in person, I prefer textual modes of conversation (texting, FB messaging, etc.) where I feel like I can still process what's being said and give a thoughtful response.
Obviously the types of things she likes to do will be somewhat dependent on her specific interests, but generally casual with a specific "thing" to do is the way to go. (Meaning that "hanging out" at a park, for example, where you're doing nothing but sitting around talking isn't necessarily ideal.) You mentioned she liked reading; I know I'd be totally fine with a first date of dinner and then browsing around this big used bookstore nearby. You have the treasure trove of books (and other media) to explore, but are also able to chat and get to know each other while you're there.