This question is better answered by an immigration attorney. I work hand-in-hand with an immigration firm and they can give you a better answer considering they will be able to advise you on your legal status and requirements to gain citizenship. I am aware and highly recommend that you fight your DUI charge because you will have a difficult time passing the "good moral character" requirement if you are charged with a DUI.