There's really nothing you can do at this point to attract ducks legally. Either they want to be there or they don't. in general best way to attempt to attract ducks is planting and flooding which would require drawing down your ponds in the summer.