you should constantly being changing your workout.. either exercises, sets, reps, order, rest periods, etc. this will help prevent hitting a dreaded plateau.
as for creatine, it defintly helps with strength while trying to add more muscle! I had good results with it.