Ill add my 2 cents worth.
First, I can say with 90% certainty that in her mind she has already broken up with you, she just hastn come out and said it yet. Or, there is also the chance that she is talking/dating someone else, and is waiting to see how that goes before making the final break with you. But, whatever is going on..for you it isn't good. Shes done.
Now, you have one chance and one chance only. And that is this.
Whatever instinct your mind and heart is telling you to do about her...DO THE EXACT OPPOSITE!! Because everything your young inexperienced mind is telling you to do is completely and utterly wrong!! Therefore, like George Constanza, the opposite must be correct! Im telling you live by this credo for the next month or so, and you just may, and I say may, have a shot. Dont call, dont beg, dont send flowers, dont talk to her period until she comes begging back.
Plus you have to realize, youve only been dating for a couple of months, hardly time to really get to know someone. There will be plenty of other girls out there for you, and much longer relationships, and much harder breakups. Trust me, the best (and worst) is yet to come!