Please help I’m Stuck It’s been 5 months

.........And there's an old but good thread by AbodyJoe on this with photos

How To Install an Ignition Switch in 1970 Dodge Dart

It is ALSO possible that the switch IS NOT BAD which is why you need to do some checks first. There are several areas of concern and we here can step you through this

1.....Even though this is a 73, it might have the 74 seat belt interlock which I mentioned earlier
2.....There could easily be a wiring problem, a bad connection in the bulkhead / firewall connector, or at the ignition switch connector
3.....Depending on how the push button is wired, there could be a problem with the neutral safety switch wiring, with the switch, or simply the transmission linkage not properly adjusted
4.....And of course it can actually be a bad ignition switch

^ @67Dart273 is right. Your switch probably isn't the culprit and you'll have to fix the wiring first no matter what because your button is wired into your starter relay. That gold box by your battery that your button runs to is your starter relay.

I would suspect the neutral safety switch as well. As has been suggested before, get a test light and learn to use it and do some testing. Randomly swapping parts can be costly and ineffective and most 'new' parts are far worse quality than serviceable 'old' parts are.

There are ways to defeat a neutral safety switch or seatbelt interlock as well in order to rule in or rule out that part of the circuit (I think the seatbelt safety is also a ground interrupt, but that's an assumption, I've never dealt with one). When I swapped to my 4spd, I temporarily changed my wiring on the start relay to bypass the neutral safety switch and it was pretty easy.