Check out Meetup.org for groups in your area that focus on interests similar to yours. There may be a biking group that has separate rides for beginners, intermediate, and advanced levels.