Hi Tully, how long does it sit at the Surface screen? Is it charged? You might want to make sure it is plugged in when trying to boot just in case.
If that doesn't work you may want to try this to restore your Surface:
Hold the power button for about 10 seconds until the Surface powers off.
Then press the power button to start as normal (a 1 second press).
When the Surface logo appears wait for the circling dots and then shut down by holding the power button for about 10 seconds until the Surface powers off.
Repeat this process of powering on and powering off at the circling dots until the Surface enters recovery.
Additional info in this thread Freezing and possibly useless