This is psychological, she can't control you and you can detach from her. She might have made it seem that she has control over you, because she might be taking advantage of mental weakness, but really she does not.
What's keeping you from being honest with her and saying to her that you are not happy in the relationship and want her out of your life? You don't have to provide further details just say you are not compatible and you can explain why without mentioning religion. If you lack the comunication ability to do so, just say the truth that you are not happy and need to move on with your life. Simple as that. It's not like she's going to kill you for that. You might feel like its embarrassing or something but just get it done.
Does she own the house, the food you eat, does she threaten you physically in some way? If no, and you are an independent person that does not need her to survive, the answer is simple, gather your courage, talk to her and tell her that you are done with it. Simple.
Sometimes we tend to complicate things specially when we have a tendency to not stand up for ourselves.
I've been through that sort of thing in the past, and if you are not physically dependant on her, it's only psychological and the best way to overcome it is facing your own fear of standing up for yourself, after you take down that wall in your mind, life will be much easier for you in the future.
If you are dependant on her, get a job and move out.
You can work your way through this with magick, sure but eventually life will bring you back to this wall in your mind again. And you will have to break free from it one way or another. Magick might also take some time considering your current spiritual level.
Don't make it more complicated than it really is, you are in control of your own life, not someone else. Never let anyone convince you that they are in control of you. Never.
When you are done with this, start meditating as soon as you possibly can, so that you can heal and elevate.
Good luck.