What about shopping your book concept around to publishers, validating that there's interest (and that they think you're capable), then if there is, self-publishing?
Do publishers act as a reliable source for validating your idea? or do you rely purely on your audience, if you can validate your audience directly then you'll be able to get a far more accurate prediction of demand for a book than from the opinions of a publisher's agents.