Its been the question of all time who is best word press vs blogger in my point of you.You should start with blogger . write some good content and monetize the blog and smell the fragrance of success than move forward to word press.
Blogger is a beautiful platform for starter.Its free sign up. you can change it to a blogger theme or e-commerce theme. You can monetize the blog with ad sense or any other ad network. You can link your Affiliate links here.
WordPress is more like a professional platform for blogging even for e-commerce also.Its a good platform to show your content talent( just choose a good niche and write original blogs )as well as to make a good money.besides blogging you can lot Do a lot with platform like affiliate marketing.
But with good content only half work is done. Until SEO of the content is not properly workout.
Website will not rank. Presentation is equal important. Seo means search engine optimization to make your content searchable by search engines and to get direct and organic traffic.
Read about seo
Social platform also plays a good role to increase the traffic besides than direct or organic traffic.
There are so many social platform to post your content.
Hosting is the first thing to get yourself a blogging platforms there so many hosting services which gives
Starter to enterprise plans.Always start with economical Package with single domain with sharing hosting.
Either you have e-commerce website or blogging website you can monetize them and earn money from affiliated networks.