set up a place where people can talk, off game. the most stupid games as counting and such often have very good succes. mayby add a discussion area like we have here on the forum, that also does wonders and creates a sort of ''we'' feeling.
besides people that after having recieved various messages telling them to come on the forum still don't show up, you should kick. after all an alliance is about working together.