Used to have the same problem. It was because my form was incorrect. I was benching as suggested in Men's Health magazine instead of the correct way. Just from what you say, I am 95% certain your problem is form. Like the others have said, post a video so you can get the help you need!
Until then, try decline bench. They will shorten your ROM while really building your lower pecs and triceps pretty well.