Dave
No its not really down to luck at the end of the day , When Gary Player said that it was in response to a journalist who called him a lucky barsteward for holing out from a bunker. He was being ironic , he holed the shot because he practised , not because he was lucky.
What I meant is even when you have all the skill and most of the knowledge , you can still blank, but the more you practice the less likely it is to happen.
To keep the golf analogy you would not expect to take up golf and hit rounds of 72 in a couple of weeks , as you said yourself just keep plugging away.
Jim