Photoshop è a pagamento e pure caro.
Immagino tu non abbia programmi di grafica a disposizione, non essendolo, perciò forse ti fa più comodo una risorsa gratuita e analoga come Gimp.

Fermo restando che se l'immagine è di bassa qualità non si fanno i miracoli, cioè, se la tua immagine è di 500x500 pixel, non potrai pensare di ottenerne una grande e di qualità semplicemente dicendo che deve essere stampata a 300dpi, dipende tutto dalle immagini di partenza