so if theres 12 volts coming from the connection to the starter itself then i can assume the problem is the starter correct? which is what im hoping since we already have a new starter.
Yes, assuming your battery is in good shape and the first thing you have done is check the quality of all the connections in the circuit. They should be disconnected and cleaned with a little bit of sandpaper. These connections can become corroded and cause intermittent connections which actually work to further degrade the contact points because of arcing of electricity across them.
Sometimes a no-start situation can be as simple as a battery connection not being tight enough. I`ve seen a loose ground do this many times. Someone will say their car won`t start, just click, which in itself is not an indication of a problem since it only takes a slight amount of amperage to activate the solenoid. So I go look under the hood, find the ground on the battery is loose enough to spin on the post, so I tighten her up and voila!
Don't forget the bulletin I posted previously. Corrosion in your battery wires will rob you of amperage just as easily as a loose connection.
-and yes, you can make your own. You can buy wire and terminals
and end loops you can solder on the wire ends that need to be bolted to a connection somewhere.
Just need solder and a small propane torch.
You would need to ask at an auto parts store for the parts to make your own.
I don't have any pics of the process but all my battery wiring including a dual battery system is home made by me. The pic shows a solenoid I use for isolation between my two batteries and has the soldered on end loops I mentioned.