Improve your English scores , that helps.
I guess you are losing points on age , I am sorry to say that.
At this point, you are on your student visa , the work experience doesn't count. And you are not on work permit, you are not qualified for CEC, but yes for FSW, the system is right.
For CEC...