Without knowing the history of this bike a guess would be either gear adjustment, bent dérailleur hanger or chain and cassette need replacing. For the gear adjustment look up teh procedure in Park Tools web site, For the chain measure a section with a 12" ruler form pin to pin. Anything over 12 1/8"is worn. For the derailleur hanger a shop will have ot chck this as a special tool is needed.