The US government and the States between them (all healthcare public spending, Medicare, Medicaid, etc.) spend 2X what Canada (at all levels) spends per citizen. And this is adjusted for price levels.
If the US really wanted a Canadian health system it could have it twice over, with what it already collects in taxes and FICA.
The real problem is that US medical care provision is incredibly inefficient.
US health care is inefficient because government is the major player. Ever since Medicare and Medicaid were established (plus all the mandates government puts on private insurance), government has been the biggest payer, and you see what happens. Prices skyrocket and quality and access decline. If there aren’t enough doctors, it’s because government is making it increasingly impossible to practice medicine. The other big problem is lawyers. The US needs tort reform.