I agree with Mr. Tan, that you need to consult first with an experienced lawyer to determine how the conviction will be viewed by the US Government. If it would consititute a bar to the citizenship application, you need to determine what legal remedies are available to you at this time to try to remove it as a bar. Consult with an experienced defense lawyer admitted to practice laws in NJ as soon as possible, as several time limits have already passed in regards to your options, while others are still pending. Good luck.
This answer is provided solely for informational purposes, for you to use as a starting point when speaking directly with a lawyer. While I do practice law in NJ, this response does not constitute legal advice; does not create an attorney-client relationship; and, is not intended as an attorney advertisement. I urge you to immediately contact an experienced criminal defense lawyer of your choice, who is admitted to practice law in NJ before you make any decisions about this case.