Your code is nothing like your "wiring diagram". That has the relay on pin3, switch on pin2 and nothing on pins 4 or 7. Do you want to have another try, preferably a real diagram? A photo of a pencil on paper diagram would be fine.
What exactly are switchPin and readingPin connected to? What is the purpose of readingPin?
Steve