I wouldn't consider myself a good player but it's all relative I guess. I play about like an APA 7 in 9 ball. Lately I just feel like my game is coming together and I'm stepping up to that next level. I bought a pool table a few months ago and my game has been sky-rocketing ever since.
As far as how long I've been playing...that's a tough question to answer. I had a pool table in the basement of my parents house when I lived there from age 10-18 which I played on a lot but I never did anything other than just shoot in balls. I had a stop shot and that was it. No draw, no follow, no left, no right, no clue where the cue ball was going next. I also didn't know anybody that shot in league or anything so I never took it serious. From age 18-26 I didn't shoot any pool at all. Then about 2.5 years go I started playing socially at the bar and 6 months later I bought a stick and started really started learning to play. So I'd say I've only been a pool player for 2.5 years. I've been improving fast and I don't plan on hitting a plateau anytime soon!