The Hammers have lost three games in a row and failed to score, as they sit at the bottom of the Premier League.
Their latest setback was a 2-0 loss to Brighton, who netted twice from two shots on target.
"We've not quite got everything in place," Moyes said, per BBC.
"Hopefully our quality will show through in the coming weeks."
Moyes added: "We finished seventh, then sixth, and we take positives from that. We've lost a wee bit. We need to get away from that position.
"Last year we were one of the top goalscorers. But we are struggling a bit for goals. We're aware we are not as free-flowing as we have been.
"I am concerned, but also I'm having to bed people in."