Firstly, do not do anything until you sit down and speak with an immigration attorney. Pay them their consultation fee and ask them for an advisement letter and give it to the attorney handling your DWLI. You;d be surprised on how well that can influence the outcome of your criminal case. As you probably have read, naturalization is based on a showing of good moral character amongst other things, and criminal cases of any kind are one of many factors considered. Bottom line, speak with an immigration attorney and pay them a fee to put on paper the best course of action and advise on naturalization.