search forum and Yahoo there are plenty of tips on how to do this already...
One of the more advanced and best ways to earn gold is to farm for it... meaning you just fight a boss repeatedly to get plenty of items that you can later sell in bazaar. And the best boss to farm is Halfang Bristlecrown since he drops many items that you can sell for high price in bazaar, especially the amulet Cow's Pearl Amulet (at around 8,000 gold).
Want to earn more money by fishing? Sure! 1. Try to use other fishing school spells like , and . You might get better fish than the lure. 2. Buy the ''Fishing Luck Elixir'' and use any lure ( ) to try and catch more rare fish. 3. Try fishing in the places that take a membership or crowns to unlock. Try Cyclops Lane, Firecat Alley and other places. Hope that helped!