I'm sorry you are having poty training issues! Sky ALWAYS pee'd outside, but he pooped in the house until he was almost 7 months old. (we have had him since he was 4 1/2 months old).
As for asking when to go out...I have no clue how to teach it. Sammie holds it unless you ask him "Do you wanna go OUT?" then he runs to the back door if he needs to go, and just stands there and looks at you if he doesn't. Bailey just pees in the house if you don't let him out every 45 minutes.
Sky is the most annoying tho. If he even has a teeny little trickle of pee in him, he will bark. And bark, and bark and BARK! A very shrill, obnoxious bark too. If you ingnore him, he sits in your lap and barks. If you let him outside...he gets what he wants, then barks some more to come back in.
It's a never ending circle, but at least he poops outside now!