Its probably best that you hire an attorney. An attorney may be able to reduce your case to a infraction and just pay fine. That way, it won't affect your future immigration status. Don't worry that you are illegal now.
If you cannot afford an attorney, you are entitled to a low cost public defender and free Korean interpreter. Although, I would not recommend them.