I would not take anyones comments too negatively.
Anyone who attempts to start a new venture has to expect a reasonable amount of time that there will be no profit. Average standards state that time frame is 2 years as most businesses do fail in the first 2 years. This does not matter what you are attempting to start up.
Anyone attempting to start a new business and not lose money the first 2 years is setting their expectations too high. A good business plan can keep you on the right path. Set your goals and strive to achieve them.
My 2 cents:
of all the marketing tips and advice on this board, focus on your website, utilize Dominic and Nicks help in SEO and website design.
I’m going into my second year in this and every job that I have gotten has come from my website traffic.
Active Rain is great (if you have realtors in your area that actively use it).