Housetraining a puppy is pretty simple. Simple, yes. But not necessarily easy. Here's the simple part: get the puppy outside frequently, limit her house freedom to only the room you are in, watch her like a hawk, and make liberal use of the crate when you can't watch her.
Here's Caysun's (almost 11 week old, Labrador pup) daily schedule:
5:30a Up and outside for a long pee.
5:35a Back in the crate for a snooze.
7:15a Back up and outside for a quick pee.
7:30a Breakfast time. (Fed in the crate while I shower).
7:45a Outside for pee and poop.
7:50a Play hard with Ike, running, jumping and wrestling. In the same room as me, where I can watch her.
8:10a After 20 minutes of play, time for another pee break.
8:15a Kitchen time with me and the other dogs while I drink tea and eat breakfast.
8:45a Another pee/poop break.
8:50a More play time with Ike in my office, where I can watch her.
11:00a Outside for a pee and poop break. If you're keeping track, this is the 6th time outside this morning! Every pee/poop session has been productive. And better yet: no accidents inside! Yay!
12:00p Lunch fed to Caysun in her crate. Then naptime!
2:30p Awake and ready to go! Outside for pee/poop break.
2:35p Play time in my office with Ike.
3:00p Pee break!
3:15p Play, play, play!
4:00p Pee/poop break outside.
5:00p Dinner in her crate. Naptime in her crate while I prepare dinner.
6:30p Out of her crate and outside to pee/poop.
7:15p Pee/poop break outside. Then Play! Where we can watch her.
8:00p Pee/poop break outside. Then more play time.
9:30p Last trip outside to pee and poop, then down for the night, in her crate.
2:00a Sleepy trip outside to pee (she wakes me by whining in her crate).
That's 14 trips outside for pee breaks. Some days I'm out of the office more, and then she's crated while I'm gone. She's been ok for 4-hour stretches, as long as she's crated.
The moral of this story: get your puppy outside a lot! As much as possible for structured pee/poop sessions. What's a structured session? You take your pup on leash to the bathroom area of your lawn. Stand there and wait for him to go. Don't wander the yard with him. Don't take him on a neighborhood walk. Stand there and simply give him about a six foot radius. When he goes, praise him and have a little puppy potty party! Then play with him outside. Celebrate your success!