It's called "Puppy Ownership" I'm afraid.
I think the key is to find one strategy that you are happy with and stick to it for some time. In only one week you have tried lots of different methods, and that will only cause confusion in your pup, and more frustration for you.
We had a strategy which had several levels. Firstly we yelped. That would cause a pause if nothing else. Then moving away so Buddy would start to think that play biting leads to the end of playtime/contact. Then we did time out.
At the beginning we would pick him up firmly, but gently and carry him to our small, safe hallway (no access to stairs etc) and as we put him down on the floor we would say "time out" very clearly and firmly. He would only be left out there for 1-2 minutes, and we would let him back in during a millisecond when he wasn't making a fuss. We would make no fuss of him then, just let him in and carry on as normal (we did NOT ignore him - it's pointless and I think it can damage the relationship with your pup). If he went straight back to biting, we put him straight out again. ALWAYS saying "Time Out" as we did so.
Eventually we got to the point where just saying those words stopped him, and we have a lovely dog in residence now!
To be honest, he still tries to greet us with his mouth someties, and we have managed to train him to go get a toy, but that doesn't come til later. And once or twice in recent weeks we have had to threaten time out, but not had to carry it out. He's now 19 months old.
Hope that helps! I know many members have been reduced to tears over this issue, but they do grow out of it, honestly. And anyway, once those needle sharp puppy teeth drop out it doesn't hurt anymore!
Oh, and I agree, never use the crate as a placve of punishment. Even the bathroom would be safe enough (so long as it's vacant!)