Replace a large tree
That erosion looks pretty bad.
I sent you the Fort Bend County Master Gardener Help desk phone number and some web sites to look at tree.
How about a 'Little Gem' Magnolia. They flower with large magnolia flowers all summer.
Vitex flower all summer
Crape Myrtle flowers all summer
Redbud, flowers in early spring