Hey guys would you please highlight some possible ways if I dont currently have a website/blog and want to start out by promoting Cb products until I am ready to promote it on my web/blog .
Cloak the affiliate URL. Post on blog comments, forums, and classify ads. You can also try PPC. Submit articles, hubpages, squidoo, youtube videos, and other social media linking to your affiliate link. If you don't have a blog, get a blogspot or wordpress account.
Without a website or blog, it would be difficult as you need a way to attract people to your offer and affiliate link. Without a website, the only option you have is direct linking to the Vendor page with your affiliate link and the only ways I can think of is PPC Advertising (AdWords, AdCenter, Yahoo), Article Writing (but many places don't allow direct affiliate links), email campaigns or signature links in message forums, blog comment postings, etc. Others on here may have some other ideas but why not get a free blog from Blogger or WordPress, write some content for it and promote that? You don't need a domain name, it doesn't cost any money, and you get your own web site address.
Also, getting a domain makes it look for professional. Unless you have a blog full of readers/followers, most will at it as some sales/spam site. The main advantage of having your own domain/host is the ability to collect email leads, and thereby building a rapport with your subscribers and later promoting affiliate offers to them.
Not many take advantage of off-line promotion ideas.. Print flyers and hand them out in busy cities, hand em out in the subway terminals, put them on cars in parking lots.. Contact local Placemat advertising companies. It's real cheap to get local placemat ads. Hang signs on public bulletin boards Take an add out in newspapers Do a google commercial Pay for radio stations to air your advertisement Local billboards. From free to expensive, all you need is a .99 cents .info domain and a redirect. Than use your noodle..