We all want bitcoin to be globally adopted right, you want to be able to use your bitcoin as a currency to buy foodstuffs, goods or service in your local community then what are you doing to encourage that? No one here can tell me that he/she hasn't sold anything before, so you have no excuse of not accepting bitcoin in exchange for what you sold be it your books, gadget or anything salable expect you never knew of bitcoin then
I'm afraid it doesn't work that way
Neither is it supposed to work that way, strictly speaking. When you want to sell something and offer it for selling, it is called a buyer's market, i.e you can't demand someone to pay in something other than an established means of payment used in your quarters. Otherwise, it wouldn't be a sell but rather an exchange of things. In this case, you would be striking a barter deal like an exchange of apples for oranges
On the other hand, if you are given a choice as you describe further in your post, that would be a different situation since you are not being limited in your payment options