Google everything before start joining some site, join forums and ask other member opinion. Seek for payment proof. Trial and error. Persistence and patience.
You need to learn how to market a product or a service. I recommend that you start off with affiliate marketing.
To such a broad question? Learn something. Try something Evaluate progress Learn from mistakes Try something repeat ad infinitum the short version, keep trying, but learn enough from your mistakes to make each attempt a better one.