Outside of the lottery there really aren't any shortcut.

Quick example: say you invest $200/month in a company where stocks are $20/share; 10 share/month paying a generous dividend of $0.20/share/quarter. First quarter you have 30 shares and get a dividend of $6; after a year you have 120 shares dividend is up to $24. Continue for 3 years and it just gets better; slowly :) All this ignores swings in share price boosting or destroying your capital; the point is it takes time, the more time the better.