Yes, you can do it yourself, provided you have your i-485 and i-140 receipts or their copies. Alternatively, you may ask your attorney for help. However you want it doene, it is relatively much simple to have all documents assemblied in a day or two for filing, better do it yourself.
Godd luck