There are three types of misdemeanors...Class A, B, and C.
Class C misdemeanors like traffic tickets will usually not affect your citizenship chances unless you have lots of them showing bad moral character....if you have Class A, or B on your record in the past five years....you should contact a good immigration lawyer before applying...