I've been racing for various teams for many years. Most good sized clubs have something for everyone; racers, riders, etc. Investigate some of the local teams. It's a great way to network and get involved in your local cycling community. you'll learn bunches about riding and also be connected in with some good mechanically minded folks. Next thing ya know you'll be pinning on a number!