When I was in highschool I looked at supplements as the answer like it sounds you are now. They do have a purpose but they are not the only answer. I bought every supp that GNC had to offer. I think most of the guys here would agree that they are too expensive. Even with the DAMN "gold card." There are plenty of other places like bodybuuilding.com that have good prices and fast shipping, so look around the net. In my opinion cell tech is not worth the money. You can get the same results with a plain creatin powder. You are pretty much paying extra for simple carbs that transport the creatine into your system faster. If you look at the nutritional info you will see that it has about 75 grams of sugar per serving. That is what you are paying for. Drink creatine with grape juice it will have about to the same effect. It also helps with the 40 time too. I was consistenly running 4.8 and while taking creatine I was running 4.6s and my best at 4.5
I think the single most thing that has helped with strength and mass is a good diet. Try and keep track of total caloric intake for a couple of days. If you were like me you will be surprised of how little protein you get. Especially if you are eating in the cafeteria. I am a college student also so I know they dont have many sources of clean protein. Try and get 1.5 grams of protein per pound of bodyweight. Guessing from your stats you sound like a running back or defensive back so congrats on your squat. I know half of the guys on the football team at my college would die under 375.
As for the bench drop the routine over the summer. Most of the football guys do the 12-10-8 10-8-6 pyramid all year. I bet just changing your routine will give you a boost. There are plenty of good routines on the boards here. The 5x5 is well liked by members here. I have not really looked into it, mine works fine. If you want to increase your bench stick with heavy weight-lower reps. Three to six reps is a good rule. Definitely try and change things if they are not working. Also hit the triceps hard. I hope I helped a bit, and keep us posted with results.