Honey, I'm afraid at this point there is no room for niceties. You've been polite, you've tried to be understanding.....it may be time to totally sever any contact with her. Tell her it's over, there will never be anything between you and please don't contact you again. And if you have to block her so be it.
I know it's not pretty....but sometimes you just have to do what needs doin'.