You appear to be a good prospect for a deferred action work permit, possibly more.
Talk to an attorney.
Capriotti International Law
SKYPE 3-WAY VIDEO AVAILABLE
FORMER IMMIGRATION LAW PROFESSOR -- LEGAL DISCLAIMER: This answer is offered for informational purposes only. It does not constitute an attorney-client relationship.
You might be able to use that previous petition if someone else (say a US citizen spouse) can petition for you now.
Otherwise, you might be a candidate for deferred action.