I'd love to shoot at least once a week. In reality it's once or twice a month. Weekly is kinda expensive.
I went about a week ago, to RangeUSA. I've been thru a couple of their advanced classes so I can draw from holster on the line. That's really helpful for practical useful practice sessions. Just standing there reeling off rounds is fun sometimes, but it's not a realistic situation. At least to be able to draw helps get you a little closer to reality. As Halfpint suggested, you've got to come up with some drills, like the up close hip-shoot, malfunctions, top-off reloads, etc. Going to those advanced classes will give you some good things to take home. Heck dry firing with snap caps, holster drawing, etc. is good too.