You will do both yourself and the birds a favor if you plant things that are native to your area. One great resource in the U.S. is on the Audubon society webpage. If you google āAudubon society native plantsā you should find a
link on their page that allows you to input your ZIP Code and get a list of plants tailored for your specific area. Natives will have the advantage of being acclimated to your climate, and will provide the sorts of resources that the birds in your area will need. (Native support the local insects that many birds feed on, in addition to providing direct food, shelter, etc. for the birds.) They frequently also require less water and maintenance. You might want to check out some of the books by Doug Tallamy; heās a big proponent of creating native landscapes and of the benefits they have for birds and wildlife.
As important, or more important, than the plants will be getting a source of water for the birds. This could be as simple as a birdbath or something more complex like a recirculating pond. If you search around there are easy DIY plans for bubblers that will create moving water (hereās an example:
https://www.trianglegardener.com/how-to-build-a-bird-bubbler/). The sound of moving water will draw as many or more birds as your plants will. I donāt know whether you also plan to put feeders up, but I see a wider variety of birds at the water than I do at the feeders.