Hi Anthony,
Unfortunately the answer is not going to be what you want to hear. Houses that don't sell typically because they are priced too high. The number of views on Zillow has no bearing on if your house is priced correctly. That only indicates it is in the price range of a lot of buyers. Your prospective buyers have given you the answer, they don't like the layout. Paying to have the house staged just makes a house with a bad layout look nice. It's hard to get an idea of the layout of a house from the pictures on a website so until they actually see it they can't get a feel for the layout. This may explain the high number of showings with no activity.
Even if all of the rehab has been done and the house looks great, if the layout is bad, a buyer is going to have to invest significant money to knock down walls and change the layout to something they want. If they're buying the house at market value for a property with a good layout, then having to spend an additional $10-20k to change the layout makes it an above market deal.
I'm not trying to be a downer or rain on your parade, but the reality is, if a house has been on the market and has had a lot of showing and no offers, that means it's priced too high.
Eric