Welcome to PT!

I strongly suggest enrolling her into obedience class. But I'd consult with the trainer first, if she is in fact that aggressive the trainer might have to do private lessons before entering her into a public class.
A behavorist may help a lot too.

Good luck.