Stop the punishment, it doesn't work with cats and just stresses them out more. Cats aren't dogs, they don't have a pack mentality and don't respond to dominance. It sounds like the breeder didn't socialize her much.
What is going on when she hisses? What, exactly, are you doing at those times?