Best thing you can do is spend time with her. Create a schedule and stick to it. I've taken in rescues who I didn't see even their nose for almost a year (see image in my signature for example). Extremely defensive hedgehogs who had no reason to trust humans. Given enough time, patience and understanding and they started to come around enough to at least see their noses. You may find that you just have a naturally defensive hedgehog who will always be defensive and never really trust you. Some are like that. They are prey animals and you won't change that personality, you can adapt how you interact with it, but it will require a lot of work and you may have to change your expectations of how your interactions will be. You may not have a social hedgehog but one that is just defensive.
Basically, the too long didn't read, is spend more time with her. Listen and watch her reactions. Change how you interact if she doesn't like something. Create a set schedule, and stick to it. Don't miss times. Give her a reason to trust you.
If that doesn't seem possible, consider doing something hard. Give her to someone who can. Yes I know that sounds harsh, but seriously no hate intended. I take in rescues and have taken in hedgehogs because folks just couldn't dedicate the time that the individual required due to many reasons. Sometimes the kindest thing you can do is give them to someone is better situated at the moment to deal with them.