Maybe the car needs gas.
Check your wire from battery to starter, sounds like it may have been pulled loose.
If you are 100% sure that the battery is good and all the connections are clean and tight, then you need a new starter. But make sure all that is okay first. does it have the right starter on it to start with? Have you been working on the engine and have it out of time??
If the car will not start after replacing the battery, then the battery was not the problem. If it will not turn over, you may have a bad starter or bad connection. If it turns over but will not start you either have no fuel or no spark. You will have to determine which.
check your alternator or make sure the starter is on correctly
the starter isn't getting power or the battery is dead. do some tracing of the power and see where it isn't getting juice
biggest problem with ford starters burning out is caused by a bad battery and prolonged engine turning over if hard to start. if starter has been replaced, your battery may not have correct cranking amps. bare in mind that a hot engine actually takes more cranking amps than a cold engine to start.
Start with the easy things first. I had this issue and it was a loose battery terminal. The terminal had corroded to the point that the battery made poor contact. I cleaned the battery connections, but could not get the connector tight enough to make a good connection. I eventually replaced the cable (under warranty). The battery also had to be replaced as it had been drained and recharged so many times, it had lost its umpph. Another possibility is a bad starter solenoid or a bad starter. Good Luck!
Battery may have been weak the previous day and when trying to start created excessive heat through the starter solenoid causing it to "weld" in the closed postion. When charged battery was installed solenoid was already in closed position. May release itself or solenoid may have to be replaced
check the ECT sensor with a scan tool
The solenoid could be bad. A loose wire, ground, or the switch itself is bad.
The starter may not have been properly installed, or it may be as simply as one of the power cables to the starter having come loose, and preventing a circuit from being made.
your engine could be seized or something mechanically locking the engine such as a dropped valve or some severe clutch damage