"In the end we still had enough chances to get something out of the game, but it's another defeat and we've got to start putting our chances away because that's the second match in a row in which we haven't scored," he says of Saturday's 1-0 defeat at the hands of Leeds United.
"We have to work at it. It has been the same all season, losing games, and you can't be unlucky and expect luck to change and win you games.
"You have to work at winning games.
"There are 11 matches to go and I look at it as being at least six games we can get wins from, so hopefully that will be enough - and if we can get seven then even better.
"It's obviously going to be uphill, but if we want Premiership survival then we have to do it - anyone who is thinking of holding onto Premiership status is going to have to start performing.
"We needed something on Saturday, but we didn't get it."
Of Fredi's red card, he says: "I didn't see the sending off but you want 11 players to be on the field, and it is the second time in a month or so it has happened, and another defeat.
"It will be dealt with by the authorities, but it's hard enough to trying to beat teams with 11 players at the moment, so to go down to 10 did not help."
And on Seth Johnson's winning goal for Leeds, he adds: "I think it has come off Pearcey's backside, and that is the sort of luck we are having.
"Joe has hit the post, Paul Robinson has made a half decent save from him, and there was a chance at the death which just hasn't gone our way.
"People are talking about the quality of the side - but if we are not going to perform as a team then we are going to go down, simple as that.
"We've a weekend break next week and between now and the following game, West Brom away - which is the big one if you like - then we are going to have to get things right.
"After the internationals we've time to put the work in and to put a team out that is going to win games and to get us out of the position we're in."
As for Lee Bowyer's return to Elland Road, he adds: "He got on with it as I knew he would, he is a good player.
"He now has 11 games himself to prove to people he is that good, after all the talk at the beginning of the season about him going to a top club, and if he does that then that will help West Ham and we will stay up.
"Everyone is in this together, and if they are in it for themselves then as long as they perform then they will help West Ham."
David will be on familiar territory at Upton Park on Wednesday, almost certainly playing in at least the first half of the England v Australia game, and on that he says: "Based on performances, as opposed to goals conceded, I don't see why I shouldn't be there.
"I don't think my performances have been that bad, so it is fingers crossed and we will see what happens."