Hi guise.
In an attempt to rid of my leecher status, I thought I'd post something I've recently been using.
Requirements :
Fishing - Higher level is optimal.
Fishing bot - Not required but it's reccomended.
2 WoW accounts
Fish / Fish feasts / Enchanting mats - Usually work the best.
Well, after using a fishing bot for a good while, my profits were racking in and I made over 20k gold. But now my sales have started to deplete a little.. this causes the market to flood/overflow, meaning fish will sell for much less profit (30g fish stacks now going for 10g..) so I decided to make a horde alt and check out the opposite faction's AH prices.
Sure enough, the supply there was extremely low, so on my main account, I fish'd up a LOT of fish, made them in to fish feasts and went to booty bay to use the neutral auction house for my account-account transactions. On my other account, I made my way to booty bay, sold 3 bread (you start with 4) and had 3copper, that was enough to list up the last remaining bread for 300g and I bought it out on my main.
Now my other account opposite faction has 300g. So, I list the fish feasts for 1 copper per stack. And I buy them out on my horde character on the other account, head back the main city, and sell them, for maximum profit, well over double the price my main's economy would have bought them for.
Obviously this is not always a guarenteed success, since each server varies, but if you get a hold of a LOT of fish, you can avoid flooding your market with the fish by dividing them up between both factions, maximising your profits.
There are good fishing bots in the "Bots and Programs" section, along with very good Wintergrasp fishing locations.
Good luck