Malic, im not sure what creatine you have but you need to make sure you get quality creatine. Its better tyo spend that extra money and get a quality creatine like Phosphagen HP, which in my opinion and personal experience is the most effective brand. That is for me though, but i have heard many good reviews on Phosphangen HP. When it come to taking the creatine, I've found that (after doing my research) taking half a serving prework out (30-45 minutes prior) and then taking another half serving post workout with a shake you will get optimal results. Also bro you really should not base your cardio on running until your legs hurt, doing it that way will do nothing but you lead you into overtraining and set you back further. Depending on your goals your cardio should be different. For example, i am cutting right now and my goal is to lose BF so i run 4 times a week for 30 minutes at a steady pace about 5 hours after i lift. If you want to gain weight (which it seems like your goal is) i would limit cardio to 2 times a week for about 20 minutes per session, unless you are training for a sport that requires cardiovascular endurance.
If you need me to clarify anything let me know Malic. Since I've been monitoring your progress i can see you are progressing well and learning. Just remember that A LOT of supplements you can buy at places like GNC or Vitamin World are overpriced and usual don't work very well. Like so many have said before, all you need at your age is a quality protein shake ( preferably whey isolate) glutamine, BCAA's, a good multi vitamin, and a quality creatine. Keep reading and learning bro, youre doing great.