Well, the PNP programs are still an option, though that isn't guaranteed either. If you're applying for CEC then you have Canadian experience so you may be eligible for a PNP program - have you checked?
Unfortunately, if your score is too low, and there's no way in which you can raise the scores.. not much anyone can do.