You need to take this puppy everywhere that you can to meet all the people that you can possibly introduce. Hardware stores (I used Home Depot and Lowes) are excellent - lots of friendly people and different kinds of noises. Pet stores are ok if you follow some guidelines with a young puppy - puppy rides IN a cart with a towel or blanket on the bottom of the cart.
Sit on a park bench in a busy park and ask strangers to give your puppy a treat (which you, of course, provide them) and pet her.
I have always crated young puppies in my room for two reasons - it prevents fussing at night as puppy is close to me and it gives puppy a quiet place to nap, uninterrupted by noisy children.