I just spent a weekend with a decent-size group of friends, from a wide variety of locations (most in Michigan). Way too late, I realized that I should have printed up some cards with basic info about my recent publications to take and hand out.
I am weak at marketing, and don't like to be pushy, but this was a complete failure.
If I had handed out some cards, it would have given people an opportunity to see what I am doing, and the chance to order book(s) if they want. I could have done all that without being obnoxious at all.
Lesson learned- I'm going to design some cards, and try to develop the backbone to hand them out.