It sure sounds to me that it's a fermentability problem. Your mash temp could be off, your mash procedure could be off, it's hard to say. Take a cup and add some bread yeast, see if the gravity drops any more. If it doesn't, it's not going to unless you do something like add some amylase. Just a thought.