I can't be sure from your description exactly what your problem is, but here is my experience. I hope it helps.
Last year on my car, one of the two bolts that holds the left door check spring in place came loose, jammed against the hinge, and actually tried to jam the door in a closed position. I pushed a bit harder, and the bolt snapped and fell out. I took off the left front wheel and wheel liner, and found the other bolt was very loose as well. I replaced the broken bolt, and tightened both down properly. While both my driver's side door bolts were loose, the passenger side was fine. (One of many factory assembly errors I have found.)
The bolts, washers and nuts can be seen in the attached figure. See parts 10, 11 and 12 (only one bolt is shown, but there are two). Replacing the bolt took a little creativity because it is hard to access the hole from the proper side (it is down in the hinge structure). I held the bolt with a thin telescoping magnet tool, lowered it down into place from the top, and gently poked its tip through the hole. I then pulled it through and put the nut on. You can get a box end wrench into the space in the hinge to hold the bolt head while tightening the nyloc nut on the outside.
By-the-way, there is a metal cover (part 29) on the front of the hinge that is simply pressed over the nuts (part 12). The nuts don't actually hold it down. You can just pull this cover off to check the nut tightness, and then press it back on. I wouldn't turn the nut with the cover on because it might enlarge the holes.
While you are working in the area, make sure every bolt and nut you can reach is tight.