Talk to her often, and I mean A LOT often.
After a few weeks of hanging out with the soccer boys in the little hideout, she will come and hang out and then leave.
Inviting her on the bus ride, is talking to her often until you see a bus icon above where to talk to her, and after talking about the things you need to, to even get that icon.
For the pub, I have no information about as I've never had her come to the bar while I was there.