create a blog and an accompanying youtube channel. And instead of just blogging about stuff, build your blog around a product. It can even be a skill you have, in that way you can offer it as a service. If you think you don't have any obvious skill to offer then you can do affiliate marketing.
Use the youtube channel to drive target traffic to your site. In the beginning it might seem it is not working but never give up. Be Consistent and continue to post quality videos with time your channel will gain traction and it will translate into visitors for your site.
If you have some cash to spare, you can invest in facebook ads. This when done right can bring you almost instant results.