If I have come up with some ideas for promoting a website, I am listing them down; if you have your own ideas of some kind, please append them here in your comments,
1- On the Back of your vehicle, write the URL of your website in bold and vibrant colors.
2- Get t-shirts made with your URL
3- Try location based Google AdWords
4- Advertise in a niche publication e.g. Spider, Netmag, Computing (For Pakistan)
5- List yourself in business directories or the Yellow Pages
6- Registration in blog or website directories.
7- On every festival or occasion, send emails to your clients and potential clients
8- Give away free gifts
9- Send the newsletters
10- Send a brochure to your website via courier service to other companies and individuals.