Most people who are stuck in the I-485 process for one year or more are due to FBI name checks. You can find tons of threads on this forum about that topic. Basically there is no magic way to expedite NC, you may try your senators or First Lady, or even consider WOM, but end result is not guaranteed.
Ultimately it will have to be a new legislation that can clean up the mess.