"If we play the football we can normally play it is not easy to beat us," he said. "Why should we not be one of the favourites?
"I wish we had tournaments like this every three or four times a years. That is what you are living for professionally, dreaming of every day in the office. I love it. It smells of football 24 hours a day."
The England coach's only concern was the lack of time to prepare following Monday's 4-2 victory over Croatia.
"It's very short. If it's enough I will tell you tomorrow evening - I hope so," he said.
The England coach claimed the team doctors and masseurs had done as much as they could have done to get his players ready.
"They have been making sure they are eating and drinking a lot, stretching and having ice baths. We hope and are quite sure we've done everything."
Despite his optimism, Beckham insisted the England camp are taking it one game at a time.
"It would be easy to think two more games and it's the final but you have to take each game as it comes," he said. "Tomorrow is a massive game so we just have to prepare for that.
"We are keeping our feet on the ground, we are happy with what we have done so far.
"We all have our dreams but will keep them to ourselves. If we win tomorrow then we'll see what happens.
"We have learned from all the competitions we have been in and gone out of at certain stages.
"Going out to Brazil was a disappointment. We feel strong as a team but our togetherness has never been better."
Beckham also shrugged off criticism of his own form. He said: "There is always going to be criticism but I'm a strong enough person to take that.They can say it as long as they like - as long as we are winning it's fine."