Try to do it in small stages. Don’t make big selections that Blender will have a hard time figuring out what to fill, just select a couple of vertices and F to fill that, then other couple of vertices, F to fill those and so on and so forth until you have the whole thing filled.