It doesn't need fixing. It needs completely redesigning. If you were faced with having to provide a healthcare service from nothing, how would you approach it?
It's a massive task, it needs buy in from both those within the NHS and the service users. My experience has often been that patients were an inconvenience. If provision were more patient centric, it might engage them more in their own health outcomes.
I agree with PPs about social care. The current system of it being provided by Local Authorities does not work. Convalescence within a medically supported environment, where recovering patients' needs can be assessed properly and appropriate care packages put together, would be a good way to unblock beds.
I am also not against moving towards a more continental funding model. If people had to pay upfront and were reimbursed, there would be fewer time wasters.