You lucked out, your arrest/ticket information was not shared with the FBI, so your arrest did not hit when your finger printed were submitted. You are in luck, there is a waiver that can be granted for a minor crime like yours, chances are they (USCIS) will just overlook the arrest, if you do...