I also did the entire package myself. Give yourself a full month to research, prepare and prep your documents. Below are all the links I used. Each case is obviously different, but you can piece together gaps by looking and researching everything! As I cross referenced my situation with various others, I could piece together what I was missing or if I filled out a question wrong(there are some questions that confused me on whether I was supposed to put my information or my petitioners, trust me it is trickier than it looks!)
It also helps to Google EVERYTHING. I frequently googled things like "Mistakes on I-130" "mistakes on I-485" also googled specific key words such as avoiding delays on aos, easy mistakes to make on green card application, etc. I guarantee you will come out with a much more detailed case for yourself than going through an immigration attorney asking for $3k for filling out paperwork for you. Then again we have the luxury of feeling comfortable with the technology available to us and knowing how to use the internet to out advantage.
http://www.immihelp.com/greencard/ad...plication.html
http://www.visajourney.com/content/k1k3aos
These last two were especially helpful:
http://www.mrspresson.com/immigratio...nts-checklist/
https://law191.org/marriage-green-card.html