for solving differential equation formed like this
than you should do next ...
as you know
so you should solve for first (as you did)
now if solutions of homogeneous part are not (means that you don't have them in your solution of particular part is searched as :
but if you have and are the same as than it's (because of multiplicity)