Washington (CNN) -- Health care reform advocates inched closer to victory Wednesday as a high-profile liberal Democrat switched his position and announced his intention to vote for a sweeping $875 billion plan under consideration in the House of Representatives.





Rep. Dennis Kucinich, D-Ohio, said he believes "health care is a civil right." He had previously characterized the bill, which cleared the Senate in December, as little more than a boondoggle for private insurers.





Kucinich was publicly lobbied for his vote by President Barack Obama during the president's visit this week to Kucinich's congressional district in Ohio. He told reporters he's had four meetings with Obama to discuss the bill.





"The president's visit to my district ... underscored the urgency of this vote," Kucinich said. "I have doubts about the bill ... [but] I've decided to cast a vote in favor of the legislation."





He said he ultimately had "to make a decision on the bill as it is, not on the bill as I'd like to see it." Kucinich is a backer of a single-payer health care system under which the government would fund all costs billed by doctors and hospitals.





Kucinich's decision to change his vote is "a good sign," Obama told reporters in the Oval Office. "I told him thank you."





House Speaker Nancy Pelosi, D-California, said she thought Kucinich's switch would make a difference with a large number of liberal activists.





"He's been a supporter of health care for all Americans for a long time," she said. "He has a constituency, and many of those people still don't understand why there isn't a public [option]."





Pelosi has repeatedly expressed confidence that she will have enough support to pass the bill when it comes to the floor for a final vote.





Read more about how votes are lining up





Maryland Rep. Steny Hoyer, the No. 2 House Democrat, indicated Wednesday the vote could come at some point this weekend. He said the leadership is still waiting for final cost estimates from the nonpartisan Congressional Budget Office on a package of changes to the measure.





Asked if the release of the CBO numbers was imminent, Pelosi said, "I would have said ... half an hour ago, hopefully any minute. I think it's going to take a little more time."





She said she had no explanation for the delay.





"I don't know the calculation," she said. "I don't know how they do it. Whatever it is, they're the gospel and we have to live by it."





Later, Pelosi spokesman Nadeam Elshami said that the CBO estimates would not be released Wednesday night. Since the Democrats have said the bill will be available for reading for 72 hours before a vote, the vote can take place no sooner than Sunday, provided the CBO numbers are posted Thursday.





Pelosi needs 216 votes from her 253-member caucus to pass the Senate bill. No Republicans are expected to back it.





A number of House Democrats have refused to state their voting intentions publicly. Twenty-seven House Democrats, however, have indicated they will join Republicans in opposing the Senate plan. That puts opponents of reform 11 votes shy of the 216 needed to prevent Obama from scoring a major victory on his top domestic priority.





Meanwhile, GOP leaders continued to pound away at the legislation on Wednesday, slamming House Democratic leaders for considering the use of a controversial legislative maneuver to pass the Senate bill.





Pelosi may try to help House Democrats unhappy with the Senate bill by allowing them to avoid a direct vote on the measure. She is considering pushing for a vote on a rule that would simply "deem" the Senate bill to be passed.





The House then would proceed to a separate vote on the more popular package of changes to the Senate plan.





"I've never seen anything like the plan that House Democrats hatched this week to jam their health care bill through Congress," Senate Minority Leader Mitch McConnell, R-Kentucky
Who intends to vote for the health care bill? What state is Kucinich from? Who is Dennis Kucinich? Who said he'll vote for health care bill? What did Dennis Kucinich say about the bill?
Rep. Dennis Kucinich, D-Ohio, Rep. Rep. Dennis Kucinich, "health care is a civil right."
question: Who intends to vote for the health care bill?, answer: Rep. Dennis Kucinich, | question: What state is Kucinich from?, answer: D-Ohio, | question: Who is Dennis Kucinich?, answer: Rep. | question: Who said he'll vote for health care bill?, answer: Rep. Dennis Kucinich, | question: What did Dennis Kucinich say about the bill?, answer: "health care is a civil right."