For Everton to reach the targets laid down by Moyes, the former Preston North End boss says Belgian forward Kevin Mirallas needs to start producing more regularly.
The 25-year-old, who was signed from Olympiakos in August 2012, has only scored once in the Premier League this season - his campaign disrupted by a hamstring injury which ruled him out between early November and late January.
"I don't think he is firing on all cylinders," said Moyes. "He has not returned the way I would like him yet.
"He is still getting used to the Premier League and I think he has to create me more goals and score me more goals.
"That is what I am waiting for him to do, and he knows that - I have told him that. We are hoping for more. I think his form at the start of the season was excellent and we saw what he was capable of.
"I don't think we have really had that from him since he came back from his injury."