Okay, I have it working now. It was due to two things. First, the cylindrical switch did appear to have the wires loose. I reattached then tested the light. It worked! And then...it didn't. Wasn't sure what the issue was until this last message. The grounding wire was loose. It's 100% now. Thank you all for the help.
Still haven't tested that horn, though...