You can beat big sites by being more specific than they are. Big sites often write about broad topics that stay on the surface of an idea. If you write a post that explains one tiny part of a subject in great detail, you become the best resource for that specific question. People will find your page because you provided the answer they could not find elsewhere. Does being very specific really help new sites stand out online?