It depends how much time and money you have to invest in growing your affiliate business.
If you are starting from scratch with no money then you will have to invest in a lot of time to set up your production line of things to do:
nich hunting
keyword research
competition checking
choosing the right product to promote
building your site ( I would recommend a review type site built with wordpress) as you stand a better chance of getting higher rankings in google. Google does not like the squeeze page format.
create a 5 page blog with your main page a static page and 4 others using related keywords sourced from the google wonder wheel.
you then have to generate quality backlinks to your site and this will take time (if you have no money)
The quicker way is to employ someone to set up your blogs,write and spin your articles, Get backlinks.
There is software thet can get the links for you but the best ones cost quite a bit of money.
Bottom line is, learn the steps first and then automate it when you get some money.
Regards
Martin