Yes, change your oil. I have used GM Syncromesh and like it, you can also use Pennzoil Synchromesh as AutoZone, same thing less money.
Have you checked you clutch adjustment? and your shift cable adjustment?
Have you checked you clutch adjustment? and your shift cable adjustment?