also i should mention i tried taking out one of those pin thingies when installing the new processor and I found out later the port snapped off with the pin
This is the problem. Nobody has any idea exactly what you are referring to as a 'pin thingy' nor what you mean when you say you tried to install the new processor but the port snapped off with the pin.
You are trying to describe the color blue to a bunch of blind people. We aren't unintelligent, just blind to what you are describing.
First thing I'd do is verify that the bios actually even accepts the i7. It's a proprietary bios and just because the chipset might be viable, doesn't necessarily mean the bios will. It's called 'Planned Obsolescence', meaning some models came with i5's and some with i7's, but HP, Dell, Sony, Lenovo, all of them do not want you buying the i3 and swapping it for an i7 later, they want you to buy the i7 model. At a jacked up price for essentially the same thing. To do that, they only recognise certain cpus in the bios.