Can you add some fill dirt to elevate your yard? Can you ditch the yard to someplace lower? When it rains, the water is flowing somewhere, can you encourage it by a combination of the fill and ditching ideas? How about seeing where the low point of the yard is and building a pond? Let evaporation take care of the excess water.