I found you get decent rewards by setting squad battles as hard as you can cope with whilst still wracking up a few goals.
Also always try and get the advanced Rivals reward.
Mate of mine does the market speculation, buying stuff low and listing when it fits and Evo or something. Rakes it in but I just don't have the patience for that. It's like job