You didn't mention if you have a trainer. If you don't, find one who knows the breed and works successfully with reactively and agression and one who know the difference. And stay out of the dog parks. If you suspect it is all show and hasn't yet had a bad encounter, keep it that way and stay out of that park. You need an environment that will set her up for success not failure. The only way to do that is a well controlled environment with the help of a knowledgeable trainer.
My advice is from experience and not from things I've read, I tried on my own, same as you (excluding the dog park bit). Took over a year with some progress, got fed up with myself and found a trainer. The diy rabbit hole is deep and not fun.
"If you can't see his soul when you look in his eyes, then you need a seeing-eye dog"