Start using a free blog if you don't know anything about blogging. Use a paid blog only if you know the basics (SEO and traffic, SEM, social media, videos, affiliate links, who is your target, how to write well, etc, etc)
I suggest to you to create a blog account on wordpress or yolasite. You can add on that of your adsense account.
better to start your own after that when you come to know everything about blogger then u can decide it
Weebly is a free blogging platform, but you can get your own domain name and they give you an option to upgrade. I'm using weebly and I like it. I wouldn't recommend using blogger at all.
You can get your own domain name an still use Blogger. I'm curious why you like Weebly and not Blogger. They're both free and you can map your own domain name to both platform. Blogger is owned by Google, meaning it likely has preference in the search engines.
Definitely go for a free blog first, at least so you can plan things out and see how the site would do, instead of wasting money on a paid blog and end up never using it.
I would use the opensource version of Wordpress, most cheap web hosts support easy 1 click installs for Wordpress, nice and easy plus the freedom to grow your blog without restrictions.
I suggest you create a website from a reliable web hosting, because by creating a website with paid hosting and a unique name that will be easy for you to sell your site to the broker or advertiser. Either by following the paid to review, adsense, sell links, affiliates and others. And it indicates you are professional and advertisers will see a low risk if you create a website from a paid web hosting. Hope this can helps.