When she jumps at you the worst thing to do is start playing with her because she is demanding your attention and then you are giving it to her.
My dogs were allowed on sofas for two years and we decided to stop it about 3months ago, so now if we think they are about to jump on we say "ah ha" loud and sharply then ignore them....however if they ignore us which does sometimes happen, we just remove them from the sofa and tell them to lay on their bed (a cushion they have been taught to lay on, until we say otherwise)
Your starting off right at a young age, just be firm with her and when she is being good and not attempting to get on the sofa then you can fuss her all you like...as you have already done at her level on the floor.
Hope this helps...someone who knows their stuff will be on soon