You need to immediately contact the Steuben County Bar Association, to get a name of a qualified attorney who handles labor/employment issues, or such an attorney in Rochester or Buffalo.
You can contact the NYS Division of Human Rights for information about filing charges against the company. You should also apply for unemployment benefits.
Generally, when an employee is sexually harassed or discriminated against at their place of employment, and then fired because of it (assuming for complaining about it), the first step is to visit the Equal Employment Opportunity Commission (EEOC) so you can file a Charge of Discrimination against the company.
The EEOC typically takes quite some time to investigate the charges, and often nothing comes of the investigation, but this by no means you do not have a cause of action against the employer. Ultimately, the EEOC will issue you a Right to Sue letter, which gives you the right to file a lawsuit against the employer in federal court.
Of course, I would strongly recommend that you hire a lawyer licensed in the State of New York to give you further guidance, including whether a state law claim would be more beneficial for you.