The State of NJ allows for civilian complaints to be filed in municipal court. You can file for crimes and offences. Just who you would name as the defendant (maybe the zoning officer?) is a good question. The forms for filing a civilian complaint can usually be obtained on your towns website or from the court clerk. Whether or not they will let you file such a complaint and if the prosecutor or judge would find probable cause is also an unknown.
Read this.
The second option is to hire an attorney and file for an order to show cause as to why the municipality is not enforcing it's ordinances.