Depends on what type of riding you do. I am learning to tackle more climbs so I went with a different rear cassette for those rides. Switched stems a few times, upgraded rims and head set.
Those were more of a bit fit issue really.
You have a solid bike and I wouldnt change much. Maybe it is time to get a used bike and start fixing it up.