Can objects obstruct the signal to a satellite dish?

Yes, that's why when you see them on buildings, they're either on the roofs or pointing towards an open sky. Weather has a factor too. Heavy cloud coverage can slow info down, but they are getting better at it.