I sell most of my books through email but also do a lot of content marketing. Every article I post has a picture of one of my books at the bottom and I post in 40 plus places a day. See any of me medium posts ..
I have had some success on LinkedIn with both fiction and non fiction. Nothing massive but frequent sales.
I have a free book marketing course on my private blog at www.lifewelllived.expert it's about 90 mins and I go through my various tactics. (I owned and ad agency before I became a full time writer) but still I am looking for answers. I have bought every book I know exists on selling books and most of the advice is crap!
Nothing beats a good elist and frequent content marketing ...