Here are two quick tips for moving heavy furniture by yourself without scratching the floor.
You can tip a chair or sofa back and slide a rug under, tip it forward and finish unrolling the rug. That puts all four feet on the rug. Then you can simply pull it to where you want with ease and without scratching the floor.
For going further, or moving over a rug, don't underestimate the power of your kid's skate board. Simply lift one end and put the skateboard under that end. Then lift the other end and you can go where you want. There is one trick that any competent skateboard kid can teach you. Put the weight right over the wheels, not in the centre of the board. When the weight is right over the wheels you can tip the sofa to one side or the other and the wheels will actually shift in that direction, allowing you to steer to where you want to go.