Let me give you a tip to having a good day more often than not.
Tip: You can still get 2 Exp points for winning against someone 2 lvls lower than you.
(If you are level 7, you can beat someone level 5 and still get 2 experience points)
Q: But how do find people 2 levels below you to fight?
A: Look through the people in the Clan, find someone 2 levels below you and fight who they are beating.
Q: But isn't that cheating?
A: Not at all. I would consider it strategic planning. Besides, the fights are still random, so you are not guaranteed a win. So good luck and happy hunting.