I'm no pro by any means, but I had trouble installing 8.1 on my surface. Make sure that you have all of the updates before you attempt. Sometimes you have to shutdown and restart, so the updates can install. That's where I had my problems. even though it should shutdown and restart, sometimes it doesn't.
Or you may have some scheduled updates that you need to update now. I hope that helps. ... it's a pain.
Sent from my SPH-L710 using xda app-developers app