People seem to make it a lot harder than it needs to be by selling other people's products rather than making their own.
While I get that everyone has different challenges such as English not being a first language or having the right connections etc, I've yet to see one that can't be overcome by having patience and focusing on fixing the challenge before focusing on the money.
For some tangible examples to help illustrate the concept (I don't want to get into specifics for privacy reasons) here's two times I did >$1m in net profit within 3 years with zero upfront investment.
My "buy in" on both of these were my digital marketing, development, and design skill sets rather than money, and networking (in person, not online) with the right people.
The first was an events company where we had an average net margin of around $55 per ticket (ticket prices scaled up in waves as the event date approached).
In the first year we had one event which sold 3,000 tickets, and by the third year we had events in 5 locations 2x per year with an average attendance of ~6,000 per event (which at $55 average margin worked out to around $3.3m in net profit to distribute as a dividend to founders, of which I had a 33.3% ownership). We eventually sold the business to various local parties in each location as an exit around 5 years in.
The second example is a manufactured consumer product that has around a ~$22k margin (depending on the sales person's commission / bonus structure). When we started we moved around 5 per month, and in around 24 months are doing ~25 per month which is around ~$6.6m net per annum. My ownership in this business is 30% which works out to $2.2m. I also invested zero upfront in this business, but my earn-in was scaled in tranches on results for the first year.
The point is not the numbers, but the idea that developing a skill set to a point where it becomes invaluable to other people who have become experts in their own field (ie a digital marketer is not likely to know how to run a "Widget" factory), and others that have capital ready to invest is by far the best leverage I've been able to identify.
If you are based in a geography where networking with the right people might be hard, then here's a few tips (they apply to anyone already in a first-world market, but you already have less of an excuse if you are!)
- Practice the hell out of your English (or Mandarin) every day.
- Take lessons on adopting the accent, culture, fashion style, etc of your target country.
- Learn to think outside the box and get creative about solving problems rather than focusing on the hurdles.
- Improve and diversify your skill set (ie don't say "writing software is too hard, I'm just a marketer!", learn to love learning more!). You need to truly be an expert for this to work.
- Study up on topics such as global macro economics and politics, and learn to have intelligent and compelling conversations.
- Get a temporary phone sales or ANY person to person sales job and embrace it as an personal development experience to eliminate any social awkwardness and learn charm.
- Do what you need to to get into the country you're targeting, even if it means a day job to get sponsored, once you're there your real work can begin.
- Figure out where the "right" people are and "be there".
- Quit drinking, smoking, drugs, etc no one serious wants to deal with someone they perceive could become an addict.
- Drop any slang, swearing, etc and consciously make an effort to speak clearly and professionally at all times, even when amongst friends.
- Understand that "$1m" is not really a lot of money.
- Realise life is just a game and money is just a score board. Games can be beaten once you figure out the rules.
I could go on but you get the point.
Hope that helps.