Taking your dog for a walk isn't teaching him to potty outside.
When taking him outside, stand in one spot, don't move until he has done his stuff, then you can play with him, walk him what ever. But when you walk him all he is going to do is sniff and forget why he is out there LOL.

Crating does wonders for teaching dogs and pups not not to go in the house. If they are in a crate most will not dirty where they sleep. So he will hold it until someone gets up and takes him out. Thus learning NOT to potty in the kennel/house

I myself never bother with paper, not when I can teach them to go outside right away, I'm lazy, I don't want to teach them to go on paper then teach them to go outside LOL.

Yes this will take time, but it will happen over time.