asking for advice on upgrades is a tough question at the end of the day because it all depends on your personal preferences , what games or things you are trying to play or do or achieve and how much money you are able or willing to spend on all of the stuff you want.
The best thing to do is research compatibility of all the components.
research what games would work better with what graphics card.
look at online reviews for all the things you would like and then make your mind up based on things like that.
That is my thought on it, and that is how I have done it in the past.