I agree, you need to be consistent with your routine, diet and rest to make any noticeable gains. Just eat a lot, lift hard and try and get 8+ hours of sleep every night.

I think it's probably best to wait a few months before taking creatine. When I lifted before, I just had the pure Creatine Monohydrate powder and mixed it in with my PWO protein shake. I probably won't be using it for a while though now.