I know that I should got out the n!, since there is no root for it , if I multiply the both side by n! then it will become like :
$n! (n+1)a_{n+1}=a_{n}n!+1$
And then I have to put $b_n=a_n n!\ \ \ \ $ right ??
Any idea how could I get rid the (n+1) ??
Just multiply each side by $n!$, then you get $$ (n+1)!a_{n+1}=n!a_n+1 $$ or $$ (n+1)!a_{n+1}-n!a_n=1 $$ which is straightforward to solve by telescoping.