Have Relationship Questions? Ask a Counselor for Answers ASAP
Since you have tried everything you can do to get her attention and show her that you have changed yourself I think that you should tell her you need to have a talk one on one or even with a professional mediator and put everything on the table. Tell her how much you love her and acknowledge what you did wrong and explain to her how you have learned from your mistake, explain to her the help you have seemed with your books and explain to her the steps you have made to better yourself and your relationship. Ask her if she is willing to start over like this never happened and go into it with an open mind. Have her explain to you why she is doing what she is and understand how she feels. If she is completely unwilling to discuss any of the above with you, it may be time to decide if it would be best to separate.