I'm not very experienced with bard, I've tried to pick it up a couple of times each expansion on my alt. I also played the top level in SB and SHB a couple of times on my brother's account
So not all of my ideas will be accurate I think, but I want to put some out anyway
First, make each song different kind of support instead of just damage like they used to be, and buff the % up to say 10% or more. Something that actually makes a difference in all content, not just savage/ultimate, parsers shouldn't be required to notice a difference in damage.
Perhaps a hp/mp regen song, a damage song and a debuffing song. Maybe a mp cost reduction song for your poor healers and rdms during a particularly bad factory/orbonne run
Ideally, Bard will have more support tools than machinist but less than dancer, and have more damage than dancer but less than Machinist whose selfish but strong.
Buff its dots and some of its other potencies.
Give back wide volley and/or flaming arrow. SOMETHING to make the aoe game more than just quick knock and the occasional apex arrow