The golden rule is to take them out as soon as they wake up, just before they go to bed, after every drink, feed and sleep and then every 20 minutes inbetween.
For night time use puppy pads, which works the same way as a nappy but put on the floor and is much better to deal with than soggy newspaper

.
When you get up in the morning before you do anything else, take the puppy straight out without a word. If you make a fuss of them they will pee instantly in excitement there and then. Fuss and cuddles can come after they've been out.
Housetraining lately depends on you. The more vigilant you are at spotting the signs the less chance of accidents and the quicker they learn. Puppies who aren't given the chance to have accidents inside are generally housetrained faster.
Scratching the floor, circling and not settling are signs to look out for, if you see them take the pup out immediately, though if you follow the '20 minute' rule above you generally shouldn't have these signs in between those twenty minutes.
If the pup does have an accident and you catch them, pick up ( they'll stop) with a firm 'no' and take outside. If you don't catch them don't say anything - there's no point as they won't understand what your so cross about as they'll have forgotten all about it!
Get some Simple Solutions for any possible accidents. This stuff has special neutralising agents in it to completely get rid of any traces left behind. Household cleaners of any sort won't cut it, they will to your nose but not the dog's and if they can smell it they will be drawn back to the same spot over and over.
Don't it open the door and send the pup out into the garden or it won't catch on. You need to be there to praise and reward otherwise it wont learn. You don't have to train a pup to go on command (you can if your want) but you do need to teach it to associate outside with where it should go so you have to stay with it the whole time.
Don't just go straight out, put the puppy down, see it's not doing anything then head back indoors. Unless they pup does straight away, you need to stay out a good 5-10 minutes at least. Puppies get distracted by the new sights, sounds and smells in the garden and forget what they were meant to be doing and if you go straight back in where the distractions have gone, chances are they'll suddenly remember and you won't be quick enough to get them back out!
Really, really lavish on the praise when they get it right. A simple 'good dog' won't really cut it, you need to let them know that they are absolutely wonderful and just done the best thing possible to please you. Puppies are born wanting to serve and please their owners, they want to do right for you so use it to your advantage.