I think that the best advise that I could give is that start with a blog if you don’t have the money to invest on a website. A website needs a lot of time for doing SEO before you can finally make money with it. To get money out of it while it is still new, you have no choice but to buy some ppc campaign. Again, ppc campaign shouldn’t be taken lightly since they are harder than SEO. Do invest on some course with PPC masters.
With a blog, you could be making money for just 3 months. Do some SEO for 3 months︀ then apply for Payperpost, Payu2blog, Blogtoprofit, Sponsored Reviews and the likes; they are many companies︁ on the web that will pay you to do some sponsored review for them. It︂ is advisable to join as many and build another blog as you get your blog︃ accepted because making money by this method is just short term. The moment that you︄ get your site penalized then that the end of that blog. Currently I am doing︅ just this since I don’t have the money to market a website.