I would rather suggest to do online marketing,
In these days of digital activities its pretty easy to promote anything also this is the best time to build a brand through online.
Now a days Social Media is one of the best platform to be exposed and to explore more n more over the world .
Also you can get some affiliate commission promoting other's product or service .
I would highly recommend you to do affiliate marketing or Specially "Affiliate Niches marketing" to make some good cash with insurance of some residual income.