I don't see nothing wrong with this girl and she is not being selfish like others commented here. Read what you wrote yourself. ",,,I asked her how was the night when we were toghether and she replied with very good...
u? i replied with ''SHIT i'll give you a call soon'' she asked why's that? and i never answered over facebook.2 days after i gave her a call again and she did not answer...."
You never answered her (Except with "Shit" ) until after 2 days later. And then, you are now asking what you did wrong? Really? If i were you, i would figure that out myself.
I know you have family problems, but it wouldn't have taken you a second or two to also answer her like, "it was really nice or was good" before saying SHIT, i will call you later.
After that word she heard from you, she has the right to think whatever she wants to think or stay away from you if she choose to, especially when it took you 2 days to call her and explain what your SHIT answer meant.