ok. for the SEO/traffic part, i made a post on my blog :Free ways of increasing traffic
And for the designing part, you will need a better template/theme. you need to learn photoshop, illustrator, etc to make the graphics and you need to know proper HTML and CSS to code them and make the...