The Toffees, sixth in the Barclays Premier League table and still in the hunt for a European berth, have scored just once in their past three matches - Steven Pienaar's strike in the 1-0 win over Fulham last weekend.
With Everton having lost only one of eight top-flight games building up to Sunday's Merseyside derby clash with Liverpool at Anfield, Moyes is pleased in many ways with how his team are finishing their campaign.
Their goal tally this term - currently standing at 52 in the league - has frequently concerned him, though, and the Scot wants to see a greater clinical edge from his men.
"We have played well," Moyes said. "We have done a lot of good things, but we would like it to be better.
"We have just dried up a little bit on the goals side at this moment in time.
"I couldn't say all year that we have been banging them in as I would like, but I think we have been up there with the most shots and crosses.
"We have made plenty of attempts, but then we are maybe just not getting the finish to it.
"So it is something we have got to try to make sure of in these final three games - that when we get opportunities, we take them, we are clinical and we make them count."