you can do something for years and still suck at it
think of all the people that have played league for years and aren't challenger
i myself love singing, do it constantly, and am shit at it. key thing is I always do the same thing, I never look up how to improve, for free youtube video...