If you want to stop puppy biting (and you do, of course want that), the magic word for you to use with your puppy is simply: No. Whenever your puppy displays undesirable behavior, be it jumping on people, chewing things they oughtn't, or biting, a firm "No" should be your response. If your puppy is taught this all important word as a puppy, they will obey this command for a lifetime.
Your puppy has to learn that "No" is a word which they MUST listen to and associate it with them doing something they shouldn't. Anytime you see your puppy engaging in inappropriate behavior like chewing your shoes, a firm "No" should ensue. If this along does not stop your puppy, a tap under the chin and another "no" should be used.
If even this fails, stronger methods must be used to correct the behavior. Consider how pack animals (like dogs) interact with each other. Having no verbal means of communication, they deter by growling and posturing, along with bumping. They encourage good behavior with barks and by means of facial expressions. If an undesirable behavior is engaged in by a pack member and the usual methods of discouragement fail, then fighting is used as the last resort.
It is the pack behavior that goads them into observational learning. They synchronize their behavior to suit the requirements of the rest of the pack. In a pack if one creature does not toe the line, then the pack leader reprimands him about it!
Stay calm, cool & composed Keep your cool when you must correct your puppy's behavior. You don't want to scare your puppy, just teach him or her "don't do what you are doing". Frightening your puppy by way of trying to correct their behavior is counterproductive. Correction is about changing behavior to conform with the "pack" e.g. -your family, human society at large, not traumatizing your pet.
Correct immediately A puppy does not have a very long memory. You must correct them immediately; if you wait, the puppy will not connect the behavior with the correction, which will leave you with a confused puppy. Puppies are programmed by their instincts to bite; but they must be taught that humans are not to be bitten. You must stop puppy biting, even when they give you play bites. At a young age, they must learn that biting humans simply is not acceptable.
Correct your puppy the same way with other behaviors like jumping. While it might seem cute when they are still a puppy, a fully grown dog who thinks this is OK could accidentally injure someone. When your puppy jumps at you, push them down gently and firmly say "No". Be sure to reward them when they listen with ample praise to reinforce the good behavior.
Getting the proper information will make this process of training your puppy easier and more pleasant. An e-book that has been getting rave reviews is SitStayFetch. It is written by professional dog trainer and lover, Daniel Stevens, who writes a 150 page e-book that covers every facet of puppy training. It provides sound advice on everything from how-to correct behavioral problems to the best way to teach your puppy a new trick. The delivery style is easy-going and reading it is engaging, interesting and informative.