what socket are we talking about?
And u have to use quite much force, I was scared too when I was attaching my old hsf and I was pushing it down as hard as I could while trying to get it attached. I really thought that the mobo was gonna crack, made some small noises and it bent like 2-3cm. But after fighting with the pc for like 5 mins I got it installed.