I have no experience with programming or anything, my only experience is mapping in Source which wont help. It's very hard to know where to start as there is so much information out there but no real definitive guidelines on what you need to do. I'd really appreciate if someone helped me in knowing what I have to learn and what the best way is to go about it, where I can actively teach myself and not have to go to college.

Thanx.