I've hired a reputable company to do the SEO on my website/business. The niche that I'm targeting is very competitive and I know it's going to take quite some time to see good results. Besides the SEO company doing their job I've done some other things in an attempt to drive traffic to my website. This include buying traffic, posting comments with links to my site on various blogs, and producing some videos on YouTube. Results have been subpar. I'm really at a loss in terms of what I should do at this point. Are there things I could/should be doing or do I just need to let the SEO company do their job and relax?
If your niche is really competitive you need a lot of time before you start seeing any se traffic. Posting article in my blog and social bookmarking them has helped me a little. So you can try that.