First of all, comparing a girl to your ex in any way, shape or form is something you should never do. Don't do it again!
It's strange that she refused to take you home. Did she not even offer for you to stay at her place and she could leave you home the day after? I mean, she's your girlfriend... you guys are supposed to help each other out and she doesn't sound like she really puts the effort in. If a girl refused to let me come to her place and couldn't explain why then I'd assume she was cheating and she'd be on 3 strikes unless she could prove otherwise. However, if you do make such an assumption, never EVER accuse her or get mad at her because if she isn't, you're in serious shit, and if she is, she'll think you're spying on her and thus, more serious shit.
Keep freezing her out until she contacts you, and work from there.