NEW YORK — Hillary Clinton said Tuesday that she’s taking responsibility for her 2016 election loss but believes misogyny, Russian interference and questionable decisions by the FBI also influenced the outcome.

The former Democratic presidential nominee offered extensive comments about the election during the Women for Women International’s annual luncheon in New York. Clinton said she’s been going through the “painful” process of reliving the 2016 contest while writing a book.

Being the first female US president "would have been a really big deal," says Hillary Clinton https://t.co/FecOvKG9GD — CNN Newsroom (@CNNnewsroom) May 2, 2017

“It wasn’t a perfect campaign. There is no such thing,” Clinton said in a question-and-answer-session with CNN’s Christiane Amanpour. “But I was on the way to winning until a combination of (FBI Director) Jim Comey’s letter on Oct. 28 and Russian WikiLeaks raised doubts in the minds of people who were inclined to vote for me but got scared off.”

She reminded the enthusiastic audience packed with women that she ultimately earned 3 million more votes than President Donald Trump.

“If the election were on Oct. 27, I would be your president,” Clinton said.

"If the election were on October 27, I'd be your president." Hillary Clinton NOT holding back right now. https://t.co/4RLAknBRRT — Amanda Wills (@AmandaWills) May 2, 2017

She also highlighted Russia’s role in hacking into her campaign’s internal emails and subsequently coordinating their release on WikiLeaks. U.S. intelligence agencies are investigating whether Russia coordinated with Trump associates to influence the election.

“He (Russian President Vladimir Putin) certainly interfered in our election,” Clinton said. “And it’s clear he interfered to hurt me and help his opponent.”

Hillary Clinton: Putin "certainly interfered in our election … to hurt me and to help my opponent" https://t.co/oqJqDsKlvO — CNN Politics (@CNNPolitics) May 2, 2017

Amanpour also asked Clinton whether she was a victim of misogyny.

“Yes, I do think it played a role,” she said, adding that misogyny is “very much a part of the landscape politically, socially and economically.”

Hillary Clinton says misogyny played a role in her 2016 loss and warns not to "go backwards" on gender equality https://t.co/s6zk2Rkj2K — CNN Politics (@CNNPolitics) May 2, 2017

After two unsuccessful presidential campaigns, Clinton is not expected to run for public office again.

“I’m now back to being an active citizen,” she said.

WATCH: Hillary Clinton jabs Trump in first major post-election speech