Submit a copy of your Greencard
A copy of your Passport (all pages) try to show the trips that you have taken abroad during the time that you were a resident
Copy of your license is not a bad idea..
Also you can submit a copy of your birth certificate although it is not necessary
A copy of all your criminal records...even those charges that have been expunged etc... you must show all to immigration.
You only have to submit your last year of taxes...but I usually submit the last 3 years if possible
Also i like to send the last three recent pay stubs
Don't forget to send two passport style pictures with your application and the filing fee.