The only way to revitalize the downtown is to build high density housing downtown. Three or even four story condiminiums with underground parking and storefronts on the first floor.
This would provide the most important factor to any succssfull downtown: PEOPLE. Once a larger population is established downtown, they will be clamouring for services and the businesses would thrive.
The council's current plan is weak and lacks vision.