How many times have you checked gravity? Generally rule of thumb is that if it's been at the same reading for 3 days straight your beer has finished fermenting. At this point I don't know if there is really anything you can do. I'd let it sit a few more days and check the reading again, if...