When this happened in my 96 Accord, I took apart the center console to access the mechanisms. I found years of spilled drinks, milkshakes, crumbs, etc. I cleaned it all out with a tooth brush and then greased all the parts. Put the console back together and voila, shifter was smooth again.