I mean I guess it wasn't really that "fantastic" of an idea, but that aside it feels like OP was lacking imagination in terms of the addressable market. He tried the two markets with the most obvious business model -- consumers and doctors.
But if consumers weren't going to work because the advertising revenue wasn't lucrative enough, and doctors weren't willing to pay for the solution, then it's time to get creative.
What about insurance companies? Insurance companies have a vested interest in picking the right drug because they are on the hook if the outcome isn't good. Or what about the pharmaceutical companies themselves? Would they pay for the data for use in their own marketing campaigns much like "4 out of 5 dentists agree"?
TLDR; OP went all in on two obvious markets but didn't think out of the box in terms of who might be willing to pay for his product.