This is the place. Ask questions calculated to prompt responses and there are people here who will be happy to discuss (and joust) with you.
Welcome, Chris. What Dana said. In what way are your books unique?
Well, don't feel bad. I have the reverse problem. Books doing well here, but hardly selling in the UK. Sometimes it takes a while for a series to catch on. Sadly, we don't command the publicity machines the big publishing houses have.
It sounds like you and I are ploughing the same field. I've recently published a dystopian future/noir called 'City of Pigs'. I publish through Smashwords because I don't like Amazon's exclusivity clauses, but that's just me. Let me know if you want a free copy of any of my books. I can give you coupon codes so you can download for free.
Say no more...
You'll need a smashwords account, but it's free. When you've signed up, search 'City of Pigs', click the 'Buy Now' button, then enter the coupon code: XK89H. The coupon is valid until the 22nd of November. Hope you like it.
I'm getting a new Kobo in a week or two. I'll check your book out when I get that sorted out.
When I create a new character that is going to have a material impact on the story, I begin by creating as complete a "person" as I can. That means, I write a biography, sometimes short and sometimes longer, and I spent time walking around in that character learning how they react and when they might take action. It's being an actor. For a writer, it is okay to do but don't tell anyone, you might end up in a local luny bin.
Then the plot rolls out separately. Now to answer your question directly: Let the character clash with the plot. I highly recommend James Scott Bell's book Plot and Structure.
The 18th Scroll is on Amazon. I'm starting a new one for NaMo whatever. I Google Novel in November to find the site. This book is called Finley's Confession.