Thank you all for the advice you gave me.
Bike Goddess, I do work out with weights regularly, in fact I started weight training way before I started cycling. I been looking at local bike clubs all day today, and actually have few in mind to do a ride with to see how it works out.

Hey Robbin_G, I know that NYCC usually meets in the central park and then leaves to ride somewhere else. Can you tell me where does your group go?

Thank you all again.