Best answer
There is no secret. Everything is already known. You have to find your own unique way to generate affiliate revenue, after lots of trial and errors. Even people who have made millions of dollars in affiliate marketing didn't get success, right from the beginning. There have been many trials and errors. If you are looking for quick results, you should try advertising. I know. There is an initial investment required. But think of it as an investment that will produce excellent ROI in the near future. Even if you don't make money with advertising, you'll learn how things work. You can tweak your strategies and make them better. All of these will take time and money. But that's just a part of it.
Next, I will ask you to start a blog of your own and publish informative articles based on affiliate products. And promote your blog. There are plenty of affiliates products with great commissions. But the sad part is that it will take a long time. At least 6 months to 1 year of consistent work is required to expect any significant results. Blogging is not a get-rich-scheme and it takes time to build. But once you build it the right way, you'll be so proud of yourself as your blog will be the primary source of income. This is the most sustainable and legitimate way, I have found to make money online.
So here's my suggestion. Don't look for secrets. There's none. Instead, work for what works. It will take time. But you will be proud of yourself after some time. Yes, it's easy to find success stories. But that's exceptions. In most cases, nobody will share their secrets until you pay them. And, even if you pay them to know their secrets, that knowledge will probably not work for you. That's a fact. Trust me.