Hard to pass anything that isn't actually being fought for. Usually compromise starts with two sides meeting in the middle, not one side constantly placating the other while being fucked over on multiple major occasions in the past few decades by said side.
That's how negotiations work when two sides both want something. That's not how negotiation often works in Congress.
In Congress, negotiation is generally between the person with the bill they want passed and the person/persons/people whose vote they need and don't have to get it through. The people who want what you want will generally back your bill, even if it's not exactly what they want. The remaining person or persons you have to convince. I say person or persons because when I say people I'm generally talking about parties or voting blocs and I'm taking Republicans out of the equation entirely here. This is purely if we have a 51+ person majority and kill the filibuster.
So the person or persons whose vote(s) you need are saying no because the bill you want to pass isn't something they or their constituency want. It may, in fact, harm their constituency in some way. They have no reason to
want to meet you in the middle on this. So you're going to have to either offer them something that makes it worthwhile, or you're going to have to compromise down to something they
are willing to pass. It doesn't matter where you're starting from if you have to do the second, the end point's the same.
Now we
used to be able to grease the wheels here with pork. It was a corrupt practice, but one that actually made things work in Washington. Instead of having to compromise your bill all the way down, you could add a win for their constituency onto the bill and shave off just a bit of what you want to do to get it through. But Congress isn't allowed to do that anymore, for better or for worse. So now there's a limited number of things you can offer a Congress critter and their constituency to win them over to voting for your bill outside of making it a bill they're willing to vote for.