I think you need to get a lawyer to file the case or atleast get an advice. As far as the info regarding the prior approvals with minor offenses, there are lot of posts you can dig through.
By the way if you can give us the details like when it happened and what was the penalty etc some gurus might help
-------------------------------------------------
D/O : Philadelphia, PA
01/22/09 : N-400 Mailed to Texas Lockbox.
01/23/09 : N-400 Received.
01/23/09 : Priority Date.
01/28/09 : Notice Date.
01/29/09 : Check Cashed.
02/03/09 : NOA Received ( I-797C)
02/03/09 : FP Notice Received ( I-797C).
02/24/09 : FP Appointment & Done
03/16/09 : Interview Letter.
05/27/09 : Interview Date
05/27/09 : Oath Letter.
07/01/09 : Oath Date.
07/31/09 : OCI application
08/11/09 : OCI Ack date