My land is clayish...is there any way I can make it good for planting vegetables or flowers?
You will need to till it up, add some soils amendments such as one called Clay Buster soils amendment and some good compost, then till it all up again. If the area for the garden does not have good drainage, determine which way it does drain. Then till out a strip about 10 feet from that garden edge. Put a bunch of play sand or landscaping sand in there and some of the clay buster soils amendment and till again. Lay some landscaping fabric over that drainage area and cover loosely with dirt.