I've looked everywhere on the entire website and I can't find my clan it should be in the newcomers section but it isn't.
Clans need moderators' approval before appearing in Newcomers section. Please be patient. It the clan topic meets the requirements, it will be accepted soon enough.
Customer support service by UserEcho