Playing against the computer is a bad way of improving, instead you should join every otb tournament you can, that's the best way of improving, playing otb.
Read a varied range of books, don't focus solely on attacking, get a book on endgame technique aswell, don't forget a book on pawnstructure and other positionall aspects, and learn to blend them in together with attacking.
CM is 2200.
2200 is not impossible in 2.5 years, but unless you've already shown some promise, it might be aiming a bit to high, you shouldn't give up it though.
My goal is to become a cm before finishing high school ends. (CM is 2000pts right?) I'm currently mostly through my sophmore year but have been playing chess for years. I feel as if I understand the dynamics and with some proper practice could become really good. My Uscf rating is currently like 1093 but it'll be going up because I recently played in a tournament.. I have only been in three tourneys so far.
I'm an aggressive player who tries to seize his advantage in the opening. What are some books that could teach me some good solid attacking techniques? I'm currently reading Attacking Manual 1 by Jacob Aagaard which has really helped my attacking. But I strive to be even better.
Do you think it's even possible to become a CM in 2 and a half years? I have the advantage being young and could study for a long time everyday of my summer vacation. Summer vacation is about 3 months. :)
I already study everyday and play a game against my automatic chess every night. I'm already on lvl 34/35 out of 79 but since reading the book I've been beating the computer pretty easily.
So what do you think?