Those who think you must sell your books to make money should spend some time checking out Ksenia Anske, who has made more money giving away her books than I've made selling mine. She does sell books on Amazon and elsewhere, but she also makes them free to download from her site and releases them under a Creative Commons license. Things aren't as simple as they seem, and old publishing models are just that: Old.
OK, since you brought up Ksenia Anske, I will share my experience with the woman. She is a diamond grandmaster of hand selling books. She had the table next to mine at SPOCON this year.
Every person who walks by or who approaches a nearby table, she asks something like, "Are you a reader? What kind of books do you read?" Once they respond, she hands them a copy of one of her books and says something like, "How about a book about a rose garden that eats people? Read the first page and let me know what you think!" She took payments by credit card with her Square thingie, and afterwards she said, "Here, hug an author!" Sometimes, she would say to people who sampled and didn't buy, "I'm going to spank you!" Frequently, she would call out after groups passing by, "Buy my books!" and they would turn around and come to check out her books.
She sold her whole box of books that first day, and over the next two days she had 100+ people pay for books that she promised to order and ship to them.