You could try using less flour or a different brand to see if that makes a difference in the consistency of your cornbread. If you use too much cornmeal, the gluten in the flour cannot hold the bread together.