I'm afraid there's nothing you can do. Business sellers are supposed to accept cancellations but cannot be forced to. Private sellers do not have to accept cancellations. If it is a business seller you will be able to return the item, or you could resell it yourself.