99% of my code I 'steal' (wink wink) one way or the other from somebody else . I will never be as good as someone like master Lee just to name a random person and in the end even he only uses the commands provided to us by probably some even more clever guys from Autodesk. Just steal , oh I mean learn by example. If I can lisp, so can you. Just take your time and if a task is to difficult , do more research , ask help or lay it to rest for a while until one day you think , oh , I think I can solve it now. The more you try to do yourself , the better you learn.