When We Think About Blogging, It Sounds Like That You Must Need To Invest, Small Amount But Need To Invest. That's Why We Are Here To Provide You This Answer. The First Thing You Must Need Is Hosting Which You Can Get For Free From Google, Yes Start With Blogger Which Is Free For Everyone.
HOSTING:
Now Creating A Website Is Customizable. You Don't Need To Code Anything You Can Get Best Free Hostings. If You Want To Buy A Hosting Then Make Sure You Have A Perfect Hosting Which Must Be Fast Like Light.
DOMAIN:
Now Attach You Site With Domain, Which You Can Find In Cheap Rates. I Prefer You To Buy Domain From Godaddy. You Should Buy Domain Before Starting Blog Because Your Site Will Rank With Domain. You Can Start With Free Domains Like Blogspot.com, Wordpress.com etc.
WRITER: Now You Can Invest To Hire A Person Who Will Write Posts For You, Because Your Content Matters Most. If You Don't Like To Write Then Hire A Writer, It Will Not Much Cost You.
SEO ANALYZER:
Then You Can Hire A Person Who Will Manage Your Blog's SEO, Because SEO Matters Most For A New And Old Blogger Both. SEO Helps You Most Organic Traffic From Google. The More Organic Traffic Will Help You To Rank More.
GOOGLE ADS:
If You Want Traffic From Google Without SEO Then Start Campaign Of Google Ads. Now Google Is Providing Bonus For Campaigns After Adding Your Account. This Will Help You To Rank On Search Engine. You Can Also Start Campaign With Bing Or Yahoo etc.
These Were The Tips Which I Prefer You To Invest If You Want. These Are Not Compulsory But Help You To Grow Fast On Internet.