Have you thought about not subbing anymore?
If you allow people to take advantage of you they will, it is human nature.

Who sets the prices?
If you accept their prices when you feel you need more, they do.
If you keep allowing this to happen, it is your own fault.
You can’t really say there is no work, you are subbing and working, right?
Why can’t you do these sub jobs on your own?