If you haven't calibrated your screen then you have no real chance of getting decent prints. Some other points to consider,
1. Are you using canon inks or compatibles?
2. What paper are you printing on?
If you are using Canon ink and paper there is a standard profile available for your printer which should give good results.