Have you done any obedience classes with her? They would be good at teaching her better "social" skills. It's hard to know from your description whether it is aggression or play. Are her ears up, or back? Can you tell if she's happy, or fearful?