You should try Why the West Rules by Ian Morris, it's an amazing read that would answer your questions
Now, why wasn't there any expéditions against Europe that didn't come from the Mediterannean?
Well, it's simply a long way off. Most African empires were landlocked, or at least land focused...