i have updated the main thread. the LM ANTI-FRICTION IS THE CULPRIT and on top of that only use SUZUKI GENUINE GEAR OIL as it is the thickest of them all. never use ZIC (as per my experience)
i changed clutch plate, pressure plate, clutch cable and bearings too but gears were still hard.
so i took car to 3s and bought genuine suzuki gear oil and they took 100 rupees to put genuine gear oil in the car.
after driving the car for around 100km with genuine gear oil the cars gear shifts became absolutely soft and butter smooth.