@bjjstar,
Write her a letter. A real, honest to goodness letter. You know, the kind where you buy a nice card, or stationery, and you pay for postage. THAT kind.
And reiterate that you're sorry again for your previous poor behavior and you hope all is going well with her, and that you care about her. And you hope that the two of you can get back what you once had but you are willing to wait. Mean it, sign it and send it. Do not follow up for at least a week if you have not heard from her first (yeah, you've got to be PATIENT if you're gonna do this).
And see what happens, but don't be shocked if this girl is done with you, as she may simply wish to move on.