I have never been blessed with natural skill in any of the sports I achieved a modicum of success in and had to work hard at my technique constantly. I am a fan of lessons and they have let me get to a decent level again and can get further. It's like anything in my opinion and you only get out what you put in unless you are lucky to be blessed with more than your fair share of natural talent.