I like your story so far! Your plot line is very original. That's good because so many fanfictions are so similar.
Don't get mad at me, but I have some ways in which you could improve your writing. First, there were several times you said "Zack," instead of "Zach." The latter of the two, is the way "Zach Porter" of Allstar Weekend spells his name. Also, there were some spelling errors. You could fix that by just going over it before you post. For example, there were places where you said the wrong 'to'. There are three different "to's" all meaning different things. I'm sorry, but it bugs me when people confuse them. Another thing is that you made some gramatical errors in places. Again, easily fixed by proof reading. Overall, you could improve your story by adding more details. For example instead of: "A few minutes later the bell, which meant we had to leave school for today rings and we stand up. We start walking to my home. When we get there we keep talking as usual, Cam keeps tugging my hair playfully, which is odd, he only usually tugs it once a day."
you could put "A few minutes later, the loud bell rang signaling to us that school was over. The guys and I quickly stood up, and walked out of the school. The air smelled like freshly mowed grass, and the sun was beating down on us as we walked the journey to my home. We talked the whole way, enjoying each others company. Cam, who likes to tug on my hair daily, was repeatedily tugging it. It confused me, as he never does it this often."
Overall, your story is good. I like it. Keep writing!