Have you looked for local poly groups, wherever you are? Sometimes meeting folks face-to-face can add an extra dimensions to things.
Please check out The Birdcage - an open, friendly Polyamory forum for all parts of New York State
"Listen, or your tongue will make you deaf." - Native American Proverb