There isn't any formula method for changing the opinion of others. Just be yourself, be kind and try to not be socially inappropriate in ways that brings attention to others.
She may believe that you crossed a line and she may never be willing to "forgive and forget". Your only real option in that case will be to just move on with your life.