Good domain names are the names which are easily remembered. One or two word domain name will be ideal for the domain names selection. Do not take hyphens in the domain name. You can select the variations of domain name
Create a website of easy and fast navigation. Always develop the website which offers good interaction between you and user. Design the website which simple. Ensure that user can find whatever they need and also fast and quickly.
Designing web site is not much difficult as it seems. You have to keep the goal of your website by knowing what audience required from you. Try to know the what is website structure and understand which will have the good effects to your website.
Advertising a website is not big issue. You can place classified ads on different website. Bear in mind you have to write good and attractive catchy lines to get attention of the user. Good headline in the body section should be written.
Make it simple but attractive. Ensure that it is readable and easily recognized. The user should understand the logo design. Avoid using a abstract images as it will discourage the user from getting attracted.