Even if you have a great website on the design of which you spent hundreds of dollars, it still does not have to mean that the website is going to be successful. It also does not mean that you will make an income from it. One of the keys to success is to clearly define what you have to offer and who your target audience is. You need to clearly define in which areas you specialize and what types of services or products you can offer. Without this, your visitors are going to be confused as they are not going to know what you can offer them.