there are also other books you might get something out of, thinking about pursuing a career in web development, which is related to computer science and programming, too many to list, but a couple I've read recently and think are really worth reading are "How to Solve it" by G. Polya, and "Think Like a Programmer" by V. Anton Spraul
also, don't feel to down for flunking, or get the idea that vocational school is less worthwhile than University (short them, maybe, but if you're good, it doesn't matter if you didn't get a University Degree, I myself have a job as a Software Developer and haven't gotten a degree)
do be honest from now on, and stay disciplined, there was this guy (can't remember the name right now) who said that we aren't truly free unless we are disciplined, for we are slaves to our bodily urges, and to our laziness, or something to that effect
asking for help is a start, stay motivated!