Trouble installing new shocks.

I like using windex for stuff like that, but if grease doesn't even help...any chance there is a difference in size front to back an you got them swapped somehow?

if your sure its right, and it should fit, grab a socket and pound them on