Walcott said: "I'm trying to improve in every training session and that's all I can do. I've got to take my chances. I tend to cross when I get into those situations.
"I did that when Frank Lampard played a great ball to me in the first half when I should have shot.
"At half-time, Becks told me to be a bit more greedy and I'll get goals - but at the end he said maybe I'd been a bit too greedy.
"He's been absolutely brilliant to me, which is great. To be praised by David is absolutely brilliant.
"I grew up watching him and to be around him and to train with him is fantastic. To talk to him just spurs you on."