In your case, I bet you would be no problem to apply I751 youself.But you need to get divorce ASAP to start this process. If you need more information, you could email me at holly_bevington@yahoo.com. I just had my interview last month and I got my permanent green card from the mail yesterday!
Good Luck!