Your surrounding environment can have a big impact on signal degradation as well. If you don't have a clear view of the sky, chances are, the signal is not going to be getting to you in an undegraded form. This may happen most conspicuously if you are either indoors, underground or underwater, where the signal may not be able to get to you at all.
Scrambling of the signal may also occur. For instance, in an urban environment, you are often surrounded by a maze of shiny, reflective surfaces, which can bounce the signal and degrade it terrifically. A forest is another place where this may happen, just as being in the bottom of a valley. This type of degradation is known as signal multipathing.
Even being near metallic objects, such as the defrosters or tinted windshields in your car, can create a sort of Faraday Cage that will further degrade the signal.