WAYYYY to young although it sounds like you are on the right track. My Zachary is 17 weeks and will peepee on the pads (indoor dog) when we take him or guide him in to them but hasn't learned to go into the room the pads are in himself.
Hang in there. This is the SECOND puppy we have had within a year's time. And, we have 3 dogs under the age of 2 years. It will happen eventually.
I have found the biggest problem with a lot of housebreaking is always YELLING at the dog when he makes a mistake. We have found that PRAISING when he does it right makes the difference.
Louise and Zachary
