Are you sure to do it consistently, every time she jumps? If a dog gets away with something even one time, she'll take is as a cue to try it again . . . and again . . . and again. A dog will also learn really fast who will put up with the jumping and who won't, so everyone needs to be consistent.
Personally, I've had a lot of success with the turning away/knocking the dog down and then ignoring them. I taught my "girls" this way from puppyhood. It also worked wonders with my husky, who hadn't been taught any manners in the first year of his life until I got him. It's also working well with the "spare" husky I have at the moment, again over a year old and never been worked with.