Strip your website down to the basics and do a few things really well.
Good website development is obvious - Great website development is transparent.
Website development is easy. All you do is stare at the screen until drops of blood form on your forehead.
All websites are developed. Few websites are developed well.