it's not my shift button that is just dead, since both my shift keys do the same thing and i never use the right shift so that can't be broken.
When trying to diagnose hardware problems it's not wise to rule out the obvious. Both shift keys use the same circuit, so a fault would affect both of them.
Borrow another keyboard and try it; faulty hardware is by far the most likely possibility. If you try a substitute you will, at the worst, eliminate the possibility - at best you'll solve your problem.