I see you're getting a lot of negative answers on here. You're a very active member of this forum and deserve some concrete advice to move forward and have some new goals for yourself with regard to DJing. I'm assuming you came here for DJ advice, not life advice...
That being said, I'm pretty much a n00b. I just made my move away from a controller and am now re-learning how to DJ on CDJ900s...by ear, no software.
So personally, I've got a lot of time ahead of me before I can start to worry about even starting a career.
As for you, I'd say it might be good to get into production. Get yourself some software and start making songs. Even edits and redrums. Something to set you apart from other DJ's. You've got some time ahead of you before college and being able to DJ in clubs, no getting around that. Take advantage of that time to really step things up and learn some skills that will set you apart when you do finally start gigging. This could be production, scratching, using effects, the sky is the limit. Oh, and if you haven't, learn fundamentals, like beatmatching by ear.
Good luck man. You're going to be a great DJ if you stick to it. Time an experience play a major role in any musical endeavors. By the time you're my age, you'll have been deejaying over 10 years. That'll be awesome.