Have a Car Question? Ask a Mechanic Online.
Check the fusable links down at the starter. Pull on each one and see if they stretch. Make sure they are all still connected to the starter.
Is the security light flashing? You could have a problem with the key chip security system also. To find out, jump power to the small terminal at the starter and see if it cranks that way.
First off, be sure not to accept an answer that was just a duplicate of the first specialist's answer.
Now, I gave you a way to eliminate part of the system as the problem. If your looking for someone to just throw out the right answer, that can't be done. It would be nothing but a wild guess and you will be changing parts for nothing. This problem has to be troubleshooted systematically to determine the real problem. If you are capable, I will try to guide you through if you accept my answer but don't look for a magic wand. There isn't one.