I might be not constant enough with my no commands. I probably miss things, so it does not work that well.
And.......there's your problem. If you can't give 100% of your attention to the pup, you're never going to train him. This is why crating is important when you cannot be engaged. We all *miss* from time to time. When you miss something, you Slap Yourself
for being unaware, and you do nothing to the pup. If you missed the opportunity, it's gone, forever. Move on and put procedures in place, so you don't miss again.
Since you don't have a crate, use the "special room" to contain the pup when you can't or don't want to watch him, and be proactive to prevent problems.
Example -- yesterday, we were away from home for 6 hours visiting our Grandchildren. My husband thought I should just leave Lola loose in the house with Wheeler. She has given us no reason not to trust her, and he felt this would be just fine. She probably would be just fine, loose in the house alone. However, she is still just 10 months old and I don't care how good a 10 month old puppy is, there is always the possibility of destructive behavior if they get bored. So, before we left, the dogs and I bundled up and hit the beach for an hour. They got a good run and when we got back to the house Lola was tucked into her crate with a Kong.
When we got home from visiting the kids, my husband took the dogs back down to the beach for about 30 minutes. They came home, had dinner, hung out with us in the living room and about 10pm, when I said "time for bed", Lola ran and got into her crate, curled up and went to sleep. Wheeler headed for his bed in our bedroom and we all went to sleep.
Dogs were safe, house was safe and we all lived happily ever after.......
AKC GCH/UKC CH, RO3 Lyndobe's Wheel of Fortune, "Wheeler"
AKC UKC CH Windsong's Fortune Hunter v Shelian, "Spock"
AKC UKC CH Windsong's Fame N Fortune v Shelian, "Fame"