How I used to deal with this problem was to put the printer in to the cartridge access mode, usually lifting the lid on the cartridge bay will do that for you but on chaper printers its often a button press for which you will need to consult the manual.
Check the ink cartridge caddy is not fouled up with ink and hairs, etc.
if this appears to be the issue, clean using kitchen towel and cotton buds where access is difficult then try a test page when you have cleaned it.
using similar processes applied to the caddy, clean the inside of the printer with kitchen towel and especially where the caddy rests when not printing, this is possibly where most of your issues may lie, thats what I found with my HP printer when it started streaking the pages.
paper... not many people know this but paper has a knap to it and if your paper is loaded wrong and it absorbs moisture from the air, it can have a slight curl in the wrong direction and then you get streaking. in a photocopier & laser printers, this wrong loading results in a paper jam.
You can in most cases use an alcohol based cleaner with care. if you do then get a pair of latex gloves and avoid skin contact.
Alcohol is readily absorbed by the skin and the component that is put in to it to stop you drinking it is also poisonous like the alcohol so use with care. No smoking or naked lights and ensure your in a well ventilated area like an open garage.
If its giving you a real headache, remember that cost of printers has plumeted. I got fed up with my old HP that much, I replaced it and that only cost me £29 ($50~ish) for an Epson D92 which does the job for me and does print a nice picture on proper photo paper for the price of it.