A month in prison for copyright infringement? Wow. You must have been ripping a lot of movies.
But, if you have a degree in IT or similar, and can get a job offer through your parents, that would make immigrating as a skilled worker quite feasible.
cic.gc.ca/ctc-vac/ee-start.asp
If you don't have a formal education, you could consider applying for a study visa. This is quite expensive however, and you'd still need criminal rehabilitation, but it's worth looking into as it would get you into Canada with your parents. You could even attend school remotely. For instance, Athabasca University is a designated learning institution and they are 100% online. They offer a Computing and Information Systems BSC.