When I train and advise people on networking skills i say, "let the other person do most of the talking. be a good listener, encourage others to talk about themselves." In fact you generally don't have to encourage becuase people love talking about themselves.
I have just spent 3 hours with some great people who are working with us in planning to get to the next level in our business.
Scarry really when you actually stop and think about the 'now and the future'. BUT I did love talking about myself and the business!
So, if you find attending events a challenge,take the focus of yourself, ask good questions , listen carefully and you will spot potential opportunities.
All you have to do then is follow up!