Staking is working absolutely fine. The network is highly competitive, thus stake difficulty is high, and if you do not have any basic understanding of how input optimization is achieved, you will be losing out on a lot of potential rewards, and you have no one to blame but yourself.
I can help over a chat session at Freenode IRC #quotient.
If you don't normally use IRC, here's a direct link...
Here are instructions on how to split blocks for those unfamiliar with the process:
So say you start by selecting a 1000 XQN block. You then send yourself a transaction of 500 XQN, but specifying the change address as your own as well. Once you hit send, you will be splitting that 1000 XQN block into 2x 500, a primary transaction, plus change, back to your original address. Rinse and repeat as many times as necessary.