Yes, I would like to help you.
One of the hardest things to do is to let go of a betrayal. For letting go often feels like you are making yourself vulnerable again to being hurt. And a person's very nature goes against leaving yourself open to being hurt.
You feel betrayed and your trust was taken. This can make you feel you were taken advantage of and it can make you feel you can't trust your own instincts. At this point, the situation becomes about you and not her. You have dealt with her and there is nothing new to deal with. She is in the past. What is left is how you feel about yourself in the situation.
You were traumatized in this situation. This brings up a lot of feelings about who you feel you are. Your self esteem was attacked and your self worth. To move on, both of these need addressed. Working on increasing both can help you see that your experience was about your ex friend and not about you.
Also, consider forgiving her. Usually, people balk at the very thought. But not forgiving her leaves you stuck in the past. She does not care, she has moved on. You are left to suffer. And by not forgiving her, you don't allow yourself to move on as well. Forgiving someone is about you not about them. It is allowing yourself to let go. It does not mean you forget or that you suddenly develop good feelings about the person that hurt you.
You are doing very good work to help yourself deal with this betrayal. All of the things you have tried or are doing are great. Keep trying. This is a process. It will take time. There is no set time limit to when you should feel better. Be good to yourself and allow for good days and bad days. You will find one day that this has passed and you are able to look back without a lot of pain.
I hope this has helped you,