You absolutely can be a socialist and antizionist. I don't know about zionism being a form of socialism, but regardless of whether it is or not, a socialist can dislike zionism for its real-world implementations with Israel and still remain a socialist. Assuming that zionism is a form of socialism, a socialist doesn't have to agree with every version of socialism and thus can be an antizionist and a socialist.