Actually there are different ways of marketing and that's also differently dependent on the niche selection - so kindly point out the niche and product for which you are asking for marketing?
Do you mean what kind of site or service or product?Many products or service are easy to market.But it still depends on your ability and your invest.
Yes, there are many different strategies, but a lot of people start out by submitting their articles to places such as Ezinearticles.com
say your trying to promote a blog on sport then would be tweeting on twitter be any good or posting in sported forums etc
The best method is to promote just a single landing page through PPC. So learn landing page optimization and read all there is about PPC. Then craft your offer with your affiliate links and start your PPC campaigns. Good luck.