Seems like a nice domain you have there, just waiting to be better utilized.
Try some different sponsors. If your traffic is from good paying countries it is a waste to send them to free sites like cb. Just saying, with about the same traffic, Awempire paid me over 11 times more than cb last year. Cambuilder paid 4 times more than cb. I still send traffic to them all just to diversify and not be too dependent on one single sponsor. P.S. prepare to experiment a lot, it is not done in one day, I think it is 7 years since I made my first sale...