Grammy darling Norah Jones decides it's "Not Too Late" to release a new album and make new year's resolutions, but will she stick to them?