03 Ford Expedition will not start?

I have power to everything, but when I turn the key to start the engine, I get nothing. There's a buzzing noise coming from the fuse box under the glove compartment when I turn the key on. I traced the buzzing to fuse #102. This is a 30A maxi fuse for the ignition switch/starter solenoid. When I take this fuse out, the buzzing stops, but I also lose power to the ignition. I replaced this fuse with a spare that is #105, and still get the same problem. What could this be? I'm no car mechanic and I do not know anything about checking voltage. Could this be a simple solution?

Either a bad fuse or bad starter. I would go to the nearest auto store and get a new fuse. If that doesn't fix it i would think about replacing the starter