As already mentioned above me, there are numerous methods to successfully promote a product and make the process work for you for the long run, if you know what you're doing in terms of picking the right product, building your sales funnel (as an affiliate), targeting the right keywords, setting up a budget and the correct state of mind.
If you could share the product you're currently trying to promote and the methods you're currently using, it would be much easier to guide you to the
right path to success.
Mike.