Add content and tools can really help attract traffic and hold an audience. I can't emphasize this one enough. Take a unique approach on your site and then add good strong related free content and services. Check out ideas on the Building Your Audience page. Not true at all.
Ad revenue is dead and so is affiliate revenue.
Also not true. Ad revenue may not be as high as it once was but appropriate ads work. It's dead easy. Just put a page and voila - collect cash. Don't we wish.