skyblu: the good news is that what you describe is normal puppy behaviour. The bad news is no puppy - even the genius ones - learn not to bite in a week. I think sometimes we expect them to learn self control much quicker than they do.
The yelping and going limp... honestly, whilst this works for some puppies, for most is does not. It is nothing more to them than a funny noise and a challenge to get to to re-engage in what they see as the best game ever... biting. Most puppies require something more structured.
Firstly, biting you is not a bad thing for a puppy to do but he does need to learn
a) where he should not bite ever (face, clothes)
b) how hard is too hard
He bites hard or somewhere he shouldn't, you say something to indicate he has gone too far (I used "enough") and encourage him to redirect bites to a toy; if he doesn't stop you repeat it and pick him up and take him somewhere else in the house where you refuse to play. That could mean popping him in his pen or taking him out for a wee. After a few mins you can try playing again and repeat the same procedure if he bites too hard again. After a while you can lower your bite threshold so that weaker bites are now 'too hard' and you correct for those. Eventually any teeth contact apart from accidental brushing past, is too hard.
You just keep doing this over and over - and be prepared for it to take weeks to get through to him. He will not learn in a few days - he is a long term project and you should be expecting to be training him to behave in this and other things for the next 6-12months. Put the effort in and he will be a great pet for life, but he does require a LOT of input first.
Watch out for him being over-tired. All puppy's behaviour deteriorates dramatically when they are due a sleep and yours should be sleeping somewhere around 16/18 hours every day. If he is over tired then, just like a human child, he will be much less capable of controlling himself or learning anything. You will need to settle him down to sleep. One thing I like to do is repeat the phrase "settle down" over and over and over in a soothing voice whenever pup is falling asleep naturally. It then means I can eventually use it as a way to encourage sleep when he's not looking like he will sleep without help.
Keep play energy low key, which means being fun but never overly exciting. Full on tug or chase games with excited shouting and speaking are for adult dogs who have proved they can be trusted with them. Puppy games are gentle tug games where puppy wins and has fun in showing off or gentle ball rolls to fetch - that kind of thing.
Keep him engaged by training tricks. At his age he is capable of learning to sit, lie down, shake, get on his bed - that kind of thing. In a 5 mins session he should be able to learn a new command every day or so and it is a great way to interact with him without playing, which can lead to biting. The method for teaching it all is the same: think of a way to get him to do the behaviour you like naturally, reward him and tell him the command when he does so.
e.g. hold a treat in your hand and he will try to get to it. He is likely to paw at your hand ("shake") and if that doesn't work he is likely to sit down to think about it ("sit) and eventually give up and lie down ("down"). Each session just wait for the behaviour you want, give it a name and reward hime with a treat. Start again and he will go to that behaviour a bit quicker the 2nd time. Most pups will be going straight to the behaviour that works within 5-10 attempts. The next day have a quick refresher of what you learned the day before (e.g. a couple of sits) before moving onto learning something new.
Once he has learned a few things, you can then distract him from play with asking him to "sit" and treating him. It's another tool in your box.
Good luck and take heart that everyone wonders if a puppy was the right thing at some point in their up bringing up. The key to a good dog is perseverance with a naughty pup.