It is difficult to gain quality traffic and revenue these days.
So, it's really hard for new webmasters to promote their sites. Most of them give up half-way, like after 3 months or so. What about you guys?
Are you the same?
When you create a site, it is like putting up a business. That means you have to be equipped with market studies - knowing the potential audience of your site. If your planned website has no substantial number of potential viewers then what's your direction? In promoting the site, you also have to employ a strategy and a schedule that starts from the pre-launch, launching and ends after 1 year of futility maybe. In short, you need to make a business plan for your site before you create it.
Very well said @Alexandoy you should do proper market study before setting up a business whether it is online or offline. As you can see most of the reputed organizations do a market survey before expanding their business with new branches. In the same manner, it is very essential to assess the potential of an online business before taking a final call.
I think three months is a very short term to predict the success or failure of a site. For example in the case of a forum, it will take time to get loyal customers. But I am sure with deliberate efforts from the owner and quality content it can be a success in the long term. He has to do things differently than doing different things. Ultimate aim should be stand out from the crowd to attract more visitors.
Yes it is true that many webmasters give up their websites on half way; mainly because they expect the website will get traffic and revenue on autopilot without much of work. That's the reason why most of the sites fail. Often these webmasters will have complete strategy to gain traffic and revenue, however they lack implementing their own plan.
You shouldn't give up. You should try to figure out what you are doing wrong, and then fix it. If you are not getting any traffic in 3 months, then perhaps it's time to reevaluate where we are marketing. There are a lot of different places to advertise and a lot of different marketing ideas that a person can try. You don't have to give up, you just need to figure it out.