The issue is that unless we get rid of our first-past-the-post voting system and then enact further systemic change we are going to be stuck with the Republicans and Democrats.
https://www.youtube.com/watch?v=s7tWHJfhiyo
Thankfully as Trump demonstrated, a political party can be hijacked to be whatever you want. But we need to do that to the Democratic Party, like Bernie tried to do. This will involve educating people out of their neoliberal positions and ideas but it can be done.
The issue is that we have third parties, but because of our first-past-the-post system their candidates act as spoilers mathematically speaking.
https://www.youtube.com/watch?v=s7tWHJfhiyo