Sen. Ted Cruz of Texas, a top general in the battle to defund Obamacare, says the only way the movement can succeed is if “historic levels” of Americans join the fight.

“The smoke-filled rooms of elected representatives and lobbyists … will never prevail,” Cruz told Dom Giordano, guest host of “The Steve Malzberg Show” on Newsmax TV.

“The only thing we can [do to] win this fight is if the American people get motivated, engaged, and mobilized at historic levels.”

Cruz said “ — the national petition drive launched by the Senate Conservatives Fund last week — has already gained 125,000 signatures. He hopes to have millions in the next 60 days.

“Nothing gets the attention of an elected representative more than hearing from their constituents – and encouraging our elected representatives to do the right thing … that’s No. 1,” he said.

In addition, the House of Representatives must pass a continuing resolution that will fund every area of the government — except for Obamacare, Cruz added.

“President [Barack] Obama and [Senate Majority Leader] Harry Reid, predictably, will scream and yell that the mean, nasty Republicans are threatening to shut down the government,” he said.

“At that point we’ve got to stand up … and say, no, we have voted to fund the government. We want to keep the government open. Why is Barack Obama threatening to shut down the government?”