When she's that young, it's not just every 2 hours. It's also after every meal, after she wakes up from a nap, after she plays, after she eats, etc. I know this may be too much for some of the more advanced dog owners, but for me, keeping a poop/pee log helped a lot. You get tired and days start to look the same everyday. You can't remember if you took her out at 2pm today...or was that yesterday? That's why for me the log helped a lot. It also helped me predict when it had to go out. It's not fool proof but it helped. Like Jenny720 said, get into a routine. They become creatures of habit which makes thing much easier later on. And for me, it's much easier when they're on a strict schedule. Then I can plan my day around the schedule.
Praise/treat when they go outside. Throw a party. Make it really exciting for her to go outside. When she goes outside, "good potty" or "good pee" or "good poop"...whatever the words you want to use. My dog learned to go on command now. That helps a lot in the future when you're in a hurry to do something or go somewhere and you need her to go quickly.
And remember, there's no instant fix. This takes time. Different dogs, different learning curves. What one dog learns in 1 month may take another dog 2-3 months.
Hang in there. It'll get harder before it get's easier. And once she stops doing it in the house, you'll be so proud of her.