It's never to late, give it another go.
I found joining a club helped, you learn from each other and being part of a group of productive enthusiasts encourages you to make the effort. it's all about practice and confidence, put the hours in and the confidence will come.