I should introduce myself here, my apologies.
I'm Scott, live in Michigan close to Lansing.
I started palying when I was about 10, when I developed an understanding of the basics up through grade school. When I got into college I started playing more and taking the game more seriously. I developed into a good bar player, and played a couple nights a week for a few hours. I cooled off on the game up until about 6 years ago when I got bit with the bug and I've been a fanatic ever since. I usually play for 15-20hrs a week. I'm a student of the game and always interested in learning. I've been on a league for 4 of the last 5 years. Took a second place, missed first by like 4 balls

, and took third this last season. Personally I can't stand league play. I only did it this last time for a good friend. I'm a decent shot but no master player. I used to hang out at pool.bz, made a few blog entries and posted quite a bit, but since that's now toxic I've been reading a lot here. A lot of knowledge and skill here and for the most part a real good culture.
I understand where you are coming from, there is no simple answer to playing good pool. Once you learn, it needs to be practiced and sometimes it takes a ton of practice to learn.
Two things though that I can point to, if I may violate my own question. First learning pocket speed and still being able to get shape, and draw. Got a friend who just floats around the table, usually doesn't move the ball much on the table but always gets great shape. I've seen no one run the table as often as him. Once I learned draw well, I could control it, then controlled follow fell into place with some practice. Incredibly critical imo.