Sounds like you are communicating at least. I'd be friendly, work on yourself, keep open communication, and just be there when she needs an outlet. Show her you care about her needs, and work to better yourself and she'll have second thoughts. I wouldn't try to ask her if she notices your changes (she will) or if they are enough to win her back (she'll say no) but you just need to focus on that and see what happens.
"You can't reason someone out of a position they didn't reason themselves into."