I also have the same problem. After experimenting, I realised
that my rpm is too low when i change gears. Pushing to 2,500rpm
before changing is generally better in my case.
Another reason is the petrol. I realised that 95 is more jerky than
98 (somehow). Or maybe 98 gives you more acceleration, so it
somewhat makes it smoother...
*scratch scratch*