Create it on a nice catchy domain name. Get a small cpanel hosting account and install wordpress. Get a nice free/premium theme (responsive, so that it shows nicely on any device) and write about what you're passionate about. Be consistent in your efforts, schedule posts, come up with original and useful content.
Be active on other blogs and in forums, make sure your SEO is in place. You'll be successful if you put in the work ;)