Creatine does make a difference.
Fuller muscles, bit of extra muscular endurance at the gym too. However it does make your body retain a bit of water so you MAY look a bit bloated from it. But deffo bigger.
Loads of supps out there, amino acids, BCAA's, Prohormones etc etc... trial and error really, you could spend a fortune on them too!