I don't know about needles or really even how to improve, except that the more I do it the better I get. If I quit for a few days and get back at it, I'm not as good as I was. Still I am better than I was 10 years ago!
It's what they say about practice, practice, practice!