I believe your talking about a mentor, someone who plays better than you or perhaps has more knowledge than you. They are not easy to find and when you do its best to treat them like gold.
My first mentor helped me to move up from a beginner to a decent player very quickly. I worked in a poolroom from 7pm to 2-3am everyday M-F, he would come in to hang out and play. I made a simple deal with him, give me a little weight and if you win I pay your time, if you lose you pay your own time.
He beat me like this a bunch of times giving me the 5 then the 6 then the 7 and after awhile we were playing even and I was winning here and there. It was the best thing I ever did for my game, I paid my dues in a different way, not like most who gamble having no chance. My mentor Joe passed away about 3 years ago, he was a great guy and I was glad to know him in the pool room, going out and playing cards and just being good friends.
I have a mentor of sorts now and he has really helped my game progress to the next level, Joe was more of a feel player and my new mentor is more of system player, between the 2 I have developed my own style of play and I am constantly improving and moving up a ball every 6-12 months which is solid. Having a mentor has been the biggest improvement to my game, the best thing for my game. You need to set realistic goals on things your trying to achieve whether its breaking and running a rack of 8, 9 or 10 ball, running 25 balls in straights, even if your a good player you need to have goals on things your trying to achieve like winning a big tournament.
I think all of us out there get into the game because we love it and need to have fun first, winning and making progress in our game, seeing that progress makes it funner for me. My goal for myself now and one I am going to work hard on to achieve in the next couple months is to run 50 in straight pool, I do not play it often and my high is 38. It is a realistic goal, not an easy one but still achievable and I do not need anyone to play with to do it either. Good luck in your pool journey.