Crusty old bikes can exhibit difficulty shifting due to corrosion of the cable. Disassemble and lubricate cable or replace old style cable with modern, plastic-lined cable housings.
Your rear derailleur is steel. It could also be corroded and dysfunctional. Lubricate the mechanism with oil and operate the derailleur to distribute the oil.