You can try a steamcleaner (cheap one like Bissel Little Green Machine) it worked for us when Sadie was in her "pee in the house" stage.
In terms of pad training, this may seem like torture to you and your pup, but confine your pup to a non-carpeted area (small, like bathroom or laundry room). Use a baby gate, so you can watch your pup. Keep your pup in there with just a small bed, food/water, and a pee pad. No blankets, no rugs. Your pup will want to pee on on the "softest" spot that ISN'T their bed. When your pup pees on the pad, reward them. They eat, sleep, drink, and pee/poo in this area ONLY.
Continue this (I know it sucks!) for at least a few days. Your pup will get the idea and routine. If you MUST, on the second or third day, let them out for 15 minutes at a time under supervision, if they are looking for a place to pee, immediately take them back to the gated area, and watch them. Whenever in doubt, back to the gated area.
After about a week of this routine, start putting more pee pads around the house (try and use ones that ALREADY HAVE some PEE on them), and let your pup have free time only when you are home, back to the baby gate when you are out or are preoccupied and can't keep an eye. Reward your pup profusely when they pee on the pad.
After they have successfully showed you they know where the pads are, and pee on them consistently, you can start leaving them alone, and taking away some of the pads.
Ritz started out with gating for a week, supervision with like 5-6 pads around the house, now he is always out, with only 2 pads (1 downstairs, 1 upstairs) and he NEVER misses, except to mark the drapes occasionally. He is the most well trained peer ever, and I wish we could start over with Sadie this way but she's a little too old and stubborn. Ritz was 6 months when we trained him so you should be fine.
Patience my dear, patience, and to be honest, you should do very little cleaning through this whole process, since the key is to NOT let your pup make mistakes, completely control where they go pee, if they mess up, it's not their fault, it's ours for not being in control. Sooner or later you'll make a robot out of her. My vet's dog can make a pee on a pad ON COMMAND. That's pretty darn good =)