Your final answer in your first attempt is correct; you simply forgot to solve for C using the initial condition, y(0) = 1.Ive done two different ways of doing it, but to no prevail. On the right hand side I think my Yparticular solution is wrong.
On the left hand side is somewhat close to correct answer, but no cigar.