
You will have to learn to be patient. There isn't an instant solution to this one. If you have read everything else on this topic and are carrying out the advice consistently, she will eventually learn but don't expect her to just suddenly stop doing it, she is only a baby with a lot to learn. Presumably, you have only had her about 3 weeks. You can't expect her to learn how to behave acceptably in that time. When she barks at you , she is trying to get your attention so you have to keep ignoring her or else she's won!!
You would both probably benefit from going to a good training class so you can both learn the best ways to train her.
Don't give up and you'll get there in the end.