Drizeh what part of North America are you located in? I ask because maybe your close to one of us that could take a look with you?
In the meantime Ghost is dead on what you need to check next, loose connections happen and that's what this sounds like to me as well not a frozen starter.
The starter is actually pretty easy to get out all you need to do is remove the intake manifold and that puppy is right there. If you need to do that route here you go.