Wood respawn every couple days, try doing everything else in the meantime.Even though the game pretends to be non-linear you actually have to follow very specific steps in order to progress. I think I was stuck at the same spot for a bit, had to build the ladder on the map to the right of your house, then I was able to kill a couple ducks up there using the sling and stones...this pushed my level high enough to defeat the foxes. I'm not sure why the wood isn't respawning, maybe try collecting all of it and then sleeping.