DAB: It would probably be worthwhile investing in a new set of high-quality cables first. It might help with the shifting (could hardly hurt!) and if you decide to replace other components you will already have new cables ready to go.
Your well-worn cassette is probably not helping matters either.