Tell me what upgrades I should do next.
Did you ever get fit to that bike? It's unusual that the seat and the bars are almost at the same level; the seat is usually about 2-5 inches higher than the bars. Before you did anything else to the bike, a good fit session would be job #1.
If it fits, though, just ignore me.