1) Start over.
2) Build the content first. And then build the world as needed. No more. No mass expanses of empty space that gives the player nothing to do. No lazy copy/pasted content in a desperate attempt to fill an overworld that's way too big for it.
3) Make it feel like a world, not a...