It doesn't seem like she hates you, she's just scared! All of the advice above is good, just thought I'd add that, if it's feasible, have her cage right next to you while you're watching tv,or on the computer, or in whatever you're doing in you're day to day life. Talk to her, make slow hand gestures when she can see them. I liked to put my hand just lightly on the bars of the cage and leave it there for a bit. At first she'll be scared, but the more often you do it, the more accustomed she'll be to seeing your hand there in a non threatening way. Just keep it there until she's comfortably moving about the cage (.or at least for a while. This could take multiple sessions). Then you can start doing that with your hand in the cage, leaving her alone completely.
Never make a grab for her. Never chase her about the cage. Obviously, emergencies are different, but unless the house is on fire, you need to let her decide to come to you, at her own pace,and always have an unthreatening posture. I put my hand nearby in a step up gesture (my whole hand sideways, fingers extended) and I wait. If mine decide not to step up after ten or so seconds, I withdraw my hand. It's their choice, not mine, and I've had a lot of success with this. Because i can try a few minutes later, and they'll have changed their mind and will step up happily.
Instead of chasing, I tempt. I have a small container of treats and every time they see the container, they know they get something yummy from it as soon as they step up. They come running to get to my hand as soon as they see that treat jar, and let them eat directly from it. Great for getting them to bed at night when they don't want to!
Right now, out of cage time is probably a bad idea. I only say this because, until you've trained her to willingly get on your hand or go back to her cage on her own, you will have to chase her down to put her away, and that's what you want to avoid at all costs! She's a prey animal and you're a bit, scary beast (to her), so you chasing her is really scary and will break all trust, as you've already realized.
I've never had to do perch training and I personally prefer not to unless the bird is so big I can get a nasty bite. You are so much less likely to get bitten if you aren't chasing her around the cage anyway.