I'm horrible at giving advice and just putting things into words in general, but I'll try something. Once it comes to landing those pulls, it's mostly a simple mindset. Someone could have just downloaded League for the first time, of course he won't know his way around League, but that has nothing to do with player movement(for the most part). He could be landing script worthy shots within his first ai or pvp match, not because he's good at league, but simply because he payed attention to his opponents commonly used maneuvers and such.
Watch your opponent, does he constantly go side to side, circles, sit still, etc. (me for example, in lane I never stop moving and I never stop changing up my pattern, and because of that I cannnnnnot count how many times I've been called a scripter, just because of a simple mindset/trick!)
So next time you go to pull someone in, ask yourself "where is he about to naturally click to" because not often does someone sit still while farming, and most of the time they actually use the same little movement pattern (which is natural until you have figured out the key to dodging which is to totally randomize that pattern while telling yourself, "he is about to cast for me, time to move" BAM dodged, youre now a 2000000 IQ scripter!)