Yep, shooting matches. We are blessed at our club with a tireless match director (and assistants) who put on a smallbore match every Wednesday through the summer in addition to our monthly match. Frequent, THOUGHTFUL practice, where you work on the fundamentals as opposed to just shooting a lot, is also necessary. That last part is more complicated than it sounds and I'm not saying I've got it yet.
We were talking last night on the way home from Winnsboro about how this sport seems to dangle success just out of reach. I'm defining success as a step up from your current average. The trick is putting together four, solid banks of animals, whatever "solid" means at your present level. I was real proud of my nine turkeys Saturday 'til I shot five pigs. I wonder what that was telling me? "A master is a shooter who has finally grasped the fundamentals." I'm not there yet but I still enjoy trying.