Making gold is actually very easy and simple, people overcomplicate it.
Basically it takes time. You don't always make 5,000+ gold an hour ignore that BS. You need to drop expectations of quick gold because like in life nothing comes quick to most of us.
You need to find market in game and run with it. I would look at 3 or 4 markets at any given time.
I farm pets and crafting materials. I might get 1 pet an hour, 2 an hour or 1 per day. But the trick is just stick with it, I stopped farming felblight when it dropped below 200g each on my realm. Pet farming over time provided much better returns but it takes longer to sell the item.