What temperature has it been fermenting at? It wouldn't hurt to heat it up to 70 degrees, swirl the yeast up, and let it sit for a while longer. I did this recently on one of my batches with a heating blanket. I also recently built a waterbath using a 30g tupperware tub and a 150W aquarum heater to keep my fermentation at a constant 68-69degrees. My house has an ambient temperature of 62-63.
The heating blanket didn't work, but the waterbath has made a huge improvement. My first 2 batches didn't go below 1.020 and as of last night my 2 curent batches were sitting at 1.015 and 1.018... I imagine both will drop another few points over the next week before I bottle.
Worst case senario you will have let your beer condition for another week. I was planning on bottling my IPA on week 2 and was all stressed out when I didn't reach my FG (went from 1.060 to 1.020). After a week of heating and waiting I was even more annoyed that the FG hadn't changed. Fast forward to 2 weeks in the bottle and the IPA is FANTASTIC. Crystal clear, and miles ahead of my first beer which I bottled at 9 days.