The most difficult part is to get traffic to your site. This is especially true when you have a new site to promote. Promoting a website is no easy task. It is not a push button solution like what many of the gurus out there suggest. You really have to work for it !