Cats usually like fish to eat. Your cat does not like it because its taste has not been developed yet as it is something new for it. Changing food is a good idea for your cat. Try to give her boiled meat or chicken and she will like this food. Your ca is five years old so give it soft food that is digest able. Fetch some ready made food from market to change its taste.