I have an interesting way for you to catch your horse. Is she on a smallish pasture or way out in the middle of many acres? If the pasture is like a half acre or less this will work.
She doesn't want to be WITH you so you make her go away from you until she decided that being with you is a lot easier than having you chase her around. Go to her pasture and approach her. If she won't let you catch her, then drive her off! swing your rope and drive her off. Dont chase her, just let her settle a tiny minute. like 10 seconds, then come at her and drive her off . Try not to let her get comfortable grazing . you may have to run your ass off. IF you approache her to drive her off again and she turns toward you with an attitude like "I have changed my mind, you look interesting to me" maybe she prickes her ears or lowers her head and amble toward her, then STOP driving! Stand there a second, don't face her directly but turn your body slightly at an angle and inviter her in with your hand out like you had a treat and a sweet voice. If she stands calmly or walks toward you then just stay calm and restful and just walk right up and put your arm over her neck, calm as can be.
If you start to put your arm over her, and she turns away to blow you off, let her move just a bit off from you (8 feet?) and then DRIVE her away, again, vigorously. You want her to learn that when she blows you off like that, life will not be comfortable When she is with you, it's the most comfortable place. So when you do catch her, pet her and just stand there a few minutes. Give her a treat, perhaps. If you are really brave you will put the halter on, hang out, be nice and then let her go. Rest 15 minutes then go see if you can't catch easier this time. This works best in an are small enough for you to drive her and fro her not be able to run far away from you.
However, if the area is big, put a pile of delicious hay in the middle, something she would like to have and then if she won't let you catch her, then drive her off that hay over and over . It will draw her back in to your range. Do what I described . Be prepared to be tired. But hopefully, she will know that she cannot blow you off like that. It's very disrespectful.