One thing to think about (mentioned on another thread, but just to make sure you don't miss it):
If you look at a lot of successfully, high-profile Indie Kickstarter projects, many of them are projects that are almost finished, but ran out of money!
That means 90% of the funding/money was there, but because of a combination of misplanning / tight budgets, the last few grands had to be aquired over kickstarter.
This means:
a) showing off your project is easy as by that time, you will have a lot of ingame screenshots, vids and maybe even a playable demo available.
b) maybe the project had time to aquire a fanbase... people already waiting for the game, which makes it easier for them to decide to invest
c) the project is already on a good way, the uncertainity factor is low. Again making it easier for people to reach for their wallets.
As others said, Indie Game Development is a high risk job decision. You can try it if you have the funds or a job that can pay the bills, but unless you are really lucky and work hard at the same time, you will most probably fail to make any substantial money.
Its clearly not a sane decision to drop out of your school for that, and even taking a break for pursuing Indie dev is only a good idea if a) you want to get into the Game dev industry later on and need some portfolio pieces for that, and b) whatever you do in the 6 months you pause your education, you need to produce a tangible result in the end.
My advice:
a) finish school, get a job and make game dev your hobby until you are creating something that looks promising and are close to finishing... THEN you might think about a kickstarter and going Indie, but make sure you have the needed financial reserves for that. Don't try to rely on a kickstarter for your living expenses.
b) or finish school, find a job in the game dev industry, learn the trade, save up money and make good contacts while working on your own projects in your free time... THEN continue as under point a (with the added credibility of having a track record in the game dev industry and hopefully good contacts to fellow game devs that might prove helpful one way or another).