If you have basis to apply for a green card at this time, take all of your criminal dispositions and schedule an appointment with an experienced immigration attorney
You have 2 issues:
1. Your criminal conviction ... althought this could be a problem, an attorney needs to look at the actual police and court records
2. The fact that you don't have any proper status in the US is a bigger issue.
Talk to an immigration attorney.
Robert Louis BrownImmigration AttorneyCleveland, OH ·
Before filing for resident status have an immigration attorney review your records. From the information you have provided the criminal conviction probably will not impact your filing.