Dont worry man. Be patient with her, but don't get angry. That's what breaks relationships. I'm not worrying about you, because you are very patiant. And if you have nothing to talk about, I'm sure something will come up soon. You just have to be patient, like I said.
About her being selfish: All women are selfish. Thats the way it is, you just have to get used to that