1. Create a mini site having useful content to promote your niche or affiliate program.
2. Bond creation with a customer is very important which can be done by sharing common likes and dislikes in your ad copy.
3. Always use text ads inplace of banners. Studies shows that visitors give 20% active respond to text Ads as compare to banners.
4. Signatire file, just a simple link that email recipients can click on to reference your website.
5. Link trade, but make sure the content on the other websites is similar to your own. Remmember one important thing that the website, with which you are sharing your link must be relevant to your content but not competative. Let me explain with you an example if you have a website regarding beauty tips than perfect link share partner would be the one having a website related to cosmetics.
6. People just love free stuffs. Just try to give as much as you can free online from your website.
7. Lots of relevant text. Search engines just love it.
8. Monitor how many dissatisfied customers you have and the causes.
9. Use affiliate programs once your website has started to receive some quality traffic. Depending on your niche, affiliate programs are a much better way to convert your traffic, then all the other advertising methods like contextual networks, banners, links etc. Commision Junction is a good way to start your research. The other options will be Linkshare or Click bank.
10. Hire sells person or an affiliate for the services products you are offering. Let others do the PR and sales job for you.