Hummingbird Cache set to 8 days and cannot override or flush dns

I'm in the middle of changing Hosting providers for the domain I can see the new host from my Mobile Phone on 3G, however any device including my phone that uses my Modem Router still is pointing to the old Host. I've tried flushing my dns and rebooting the Modem Router however after 24 hours it still isn't pointing to the new Host. My concern is that Hummingbird which I am using on this old Host had 8 days before renewing the cache. I've since switched off the cache in Hummingbird, but still can't see the new Host. Can you assist?