请问,我现在可以要求赎回我的房子吗?…

请问,我现在可以要求赎回我的房子吗?尊敬的律师:我在2005年将在邗江区的一处住宅卖给了在当地承包土地的外乡人,当时我们只是私下双方签了买卖协议。当时以为可以过户,但买我房子的人户口一直未能迁入邗江,现在户籍管理更严,没有户口就不能过户我的房子。请问,我现在可以要求赎回我的房子吗?如果我愿意给对方以一定补偿,又该如何补偿较为合理呢?