hi felixcresencio,
since your parents are in spain and spanish citizens and you were born in spain, they can find an employer for you to hire you directly. they have to look for a lawyer for you so they do not make any mistakes in the paper work. however you may have to return to the philippines and wait for the appoval of your residence permit since it the approval may be given after your contract in canada has expired.
so i suggest you go back to the philippines and study spanish since it is still difficult to find a job here and wait till your parents can find an employer, which is hard since you do not speak spanish, first of all. who is going to hire you if they cannot communiate with you.
what i do not understand is you had all the chance to go back to spain before you turned 18. why didnt you take advantage of that situation?