
I would pick up all toys and only let her have them when you say so, teach the drop it command. Since when you try to move her and she goes to bite I would put a leash on her, do not leave her unattended with a leash on. This way you can safely make her listen at a distance and no chance of gettin bit, but once you do always treat/praise her for doing it. I would not allow her on the setee or under the table, take those away. If she is beginning to get agressive she is saying these are hers and not yours so do not allow her. Do not allow her on any furniture and only give her attention when you want to not when she wants it. Also when you feed her make her work for her food, and only give it to her when she does as she is told and when u say ok, like make her sit or laydown ect but always do something different. when people come to pet her do they offer her a treat at all? Maybe try that it may work...
Junior was was leary of strangers and now is gettin alot better. I find if I don't tighten on the lead he is fine, cause they can sense the tension in the lead. I also put him in a down when people come over and get him to just lay there while Iam talking to them, being in a down a dog feels more vunerable and also shows them that you are in control of the situation. Don't allow people to give her eye contact cause some dogs see this as aggressive towards them. Maybe there if they crouch down to dog level and offer a closed hand under the chin but don't look at the dog, maybe even offer a treat. Don't allow them to pet on the dogs head cause alot of dogs do not like this and the reason to go to her leavel is so the dog feels more comfortable, when standing over a dog some dogs see this as a threat. These are some of the things I found worked with Junior....
For takin toys ask her for the toy and use a command word like drop it and offer a treat in replacement or another toy... then when she drops it praise/treat her. The point is this way when she gives something up she knows she will get something back. You can also make a game outta it get the toy keep it for a bit and give it back. Just to take it and not give it back or offer something else in replacement just teaches her she doesn't want to give it to you cause she know's she wont get it back so she is be comin aggressive/possesive over her things cause she thinks she will lose it.
definately work on the obedience, when she growls at you drill her on the obedience sit-down, sit down, and do a couple of that then drop the leash and leave it at that, do not praise/treat her for that. Keep doin that everytime she growls or goes to bite.
Hope I was able to answer some of your questions and Im sure some one will come along with some more help...