I think if they would stop screwing around with gun control they could easily win pretty much every election. They need to figure out a way stem gun violence without infringing on people's rights.
I think they could win over a lot of conservatives by pledging money to try to prevent the need for abortions instead of constantly promoting them. I'm not saying ban them, or shame women, or punish women, but actually prevent them through education, contraception, and public statements that they shouldn't be used as a form of birth control. I know education and contraception are part of liberal platforms (and have been for a long time) and they are constantly blocked by conservatives. Maybe if they took the angle that these programs would be used to cut the number of abortions they would have more success.
Also, stop nominating awful people? Stop making it a contest to decide who is the least bad?
Also, it's conventional wisdom that "rich white people" are republicans but if you look at the voting trends in my area at least, it's the exact opposite. The blue areas in this map are where the richer people live. The darker the blue, the richer the area. The more red, the more rural and poorer.
I think people have seen past the ruse that the democrats are supposedly for the working person, especially with Clinton's connections to wall street.
Both parties need to stop demonizing specific groups in order to get elected, it's bull**** and bad for everybody.