Agree w/ posters who suggest critting, putting the ql up in SYW, etc.
And I agree with posters who suggest starting something else.
The indie pub route, I know, consensus seems to be, don't go there until you have exhausted that agent pool. My case, agent pool is getting shallow but not exhausted. The indie pubs I submitted to were more receptive to my book, talking % who requested the full. Who are currently considering the full.
It's a difficult book, quite possibly a niche book. I have to find that niche and that may be the issue with your book. Maybe not. Your query needs to be solid. As does your novel. As does your writing. That's not taking into account all the other variables, some of which have been mentioned here.
Be patient, do the work, learn as much as you can, participate here, read as much as you can, and keep writing.