Why do you think imessage isn't working? Like what is the error? Are the messages blue?
Just an FYI I have found for it to work with other ipods the ipod owner needs to first send a message to the iPhone for the phone to know that email address is on the imessage network. Must be due to the fact its not a phone number its an email address instead.