Hunter,
At the risk of repeating myself, you have a difficult task before you and use all means, treat & praise, to keep the bitch compliant. Obedience is about conditioning the dog to obey without thinking, that's why consistency is so important. EVERY time the dog is given a command, it must comply. When it doesn't, it is immediately taken back to where it disobeyed and made to obey - even if you have to repeat it 100 times!
Training a puppy is easier than in your case, because it is a blank canvas. You present job is to undo the bad habits and then impose discipline.
Is there