...requires a few things: most importantly an understanding of each other and how well/bad some people ride.
Personally, the group i ride with are quite fast, i started out with them and i was slow but we have always had a few rules:
If you drop behind, keep going straight on the road your already on, if the others turn off someone will wait for you (drop off system)
When over taking, the lead bike will stay on the other side of the road until traffic comes indicating to those behind its safe to overtake until he moves over.
RIDE AT YOUR OWN PACE keeping up with others is not mandatory, you will become faster all in good time, arse time in the seat beats any course you can do.
Remember.....its great going for a spin with the lads, but you want to return home and go for a pint after, also you're not going to get signed by Honda, Yamaha, Kawasaki ect ect from a knee dragging corner or roundabout or doing 180mph in the wrong place.
There is nothing wrong with doing all of the above, just pick your time and place well and you should survive for a few more rides.