I decided to spruce up some shelves, which had previously been painted with white oil based paint, with Dulux Pure Brilliant White QuickDry Satinwood paint, which is water based. I firstly sanded the shelves, washed and dried them and then gave them 2 coats of the Dulux. They look fine but if anything is placed on them it leaves a mark or even takes a bit of the paint off when it's removed. Is there any solution to this?