If you plan on stayin, I would suggest putting a lock on your door. If she complains about trust, tell her its not that you think she is going to steal its just that this way if something goes missing you no its your fault and no one stole it. This way you wont ever think someone stole something off of you if you have a lock on your door. I had to do this as well.
As for the magik part, If she is causeing alot of negativty as well which by the sound of it she is. You can make yourself a "witch bottle". If you google witch bottle you will find a ton of them as well as information.
I'm sorry you have to endure this. I have had a bad neighbor as well. It got so bad he almost killed our two small dogs. In the end he got a 5000 dollar fine, as well as arrested. I hope things get better for you. Good luck,