In continuation to Blonde 2.0, reading a book is a good idea, but it doesn't have to be that exact book. Bring whatever nice book you have and ask to sit by her and read. Tell her that sitting there gives you a reading atmosphere...
After you sit down and read a bit, you can start talking. You start by asking a small thing and then you directly flow into a conversation. Prepare some starter questions and flow questions in advance in case nothing more interesting comes up.
Options for conversation topics:
Ask her what a certain word means in a book. Then you can tell her she's like a walking dictionary. In anyway she reacts, you can continue by telling her about a spelling-bee girl/boy in your class or a friend you have that's a REAL dictionary and continue from there...
Tell her that it's not a good day to read on the bus. When she asks why, tell her that sometimes reading on the bus gets you dizzy. Tell her she's always reading on the bus and how come this never happens to her. Maybe she used to be a fighter pilot. Speculate things about her and then laugh at her some...(in a fun way)
At any point, as a flow question, you can ask her where she works, or at least ask her if she works where you work (less intrusive). You can also ask her what she's reading...
That's all about starters. Now, some general advice - your affection for this girl is, well, skin deep. You know nothing about her attitudeor whether she's single or not. Imagine she has a masculine voice. You don't knwo that. Don't get yourself targeted at something like that 100%. Know that there are 1000s of girls out there, not only on the bus. Also on the street, in the supermarket buying stuff, in the malls (tons), bookshops, parks, pickup bars, big social events like festivals, other busses, the beach, the pool, university (if you're a student). That's enough places to find girls.
And for posting this post, thinking about doing it and how to do it, you're in the right direction.