If you're determined to become a better pool player, find a good pool hall and make it your second home. This process includes more than just playing every day: it means you should become friendly with the other regulars, since they can offer you tips and challenges.
Like people, pool halls have different personalities. Some are quality lounges for serious players, while some are smoky dives. If you're planning to take guests to a pool hall, be sure you pick one that fits their expectations, or your visit might be less than enjoyable.