Since you mention being a single parent there is the association parents without partners.A meeting place for single parents.It is a type of support group but they have activities and outings and such.It is also a social network.
Parents Without Partners
You could also take some classes,where you will meet like minded people.
Volunteering is a great way to make new connections.
Best of luck!