I have had some wells that took a few weeks to clear up. My best advice to you would be to run it as much as possible at the highest flow rate you can without overdrawing the well. The softer the rock the longer it will take to clear. I would run a garden hose right off of your holding tank and turn it all the way on. This is not an uncommon problem. Run the water everyday!