拆迁房纠纷

我与一朋友私下里(无第三人)签订了一个拆迁换房协议,但现在还没分房,我想走法律途径撤销这个协议,可以吗?前提是这个协议是否有效?