It sounds to me like it's only been 4 or so days. It simply isn't done yet. Give it time.
Wait 2 days, then use a hyrdometer to check the gravity again. If it's the same as it was last time, then it's stalled. If not, wait another 2-3 days, then measure again. When the FG is the same for 2-3 days in a row, it's done.
In Process - Russian Imperial Stout, Nelson Sauvin Rye IPA, Mild No.3
In Kegs - Barley Wine, Apfelwein, Wild BlackBerry Wheat, Coffee Oatmeal Porter
Gone - so many :(