Originally Posted by
kans1989
About your question whether I've tried adjusting cable tension, I have. But it seems either I'm not doing it properly, or if its a problem with the cable cos if I set the indexing right for one pair of gears (ex. 6th to 7th) it doesn't seem to work with a different pair. It looks like it needs different indexing for different gears, whatever that means

Well, if you know how to replace the cables it might be worth trying that but you have to know how to do it and then know how to tune the derailleur pretty well. There can be quite a bit if tuning involved whne replacing the cable. Then the cables are likely to stretch some after use so you'll have to tune some more.
If you are not comfortable with that I'd probably have your local shop look it over.