You have to play official servers to win Tc, not player-made ones.
Heres some other ways to get Tc faster.
Selling original art/textures
Betting
Dueling
Buying items for low, selling for high.
Boosters
Buying Tc with real money
Tournaments
Dueling
There may be more but I can't think of any.