Website traffic can be increased in many ways. However, the methods used to promote your site will all depend on your targeted audience and your niche as some method may work well for a niche and not so well for another. As for the design, it is important to have a clean and good design but good designs are only to keep visitors on the site and not to get them to come to the site. The main thing is to have clean and optimized coding and layout so that the site is easily indexed by the search engines. This is the best way even though it may takes some time. Hope this help you... I wanted to give you more tips but i'm quite busy now... As the best with your website!