You have some reasonable skills. I'll second the guy who said to learn Python. Shell and Perl are awesome and get the job done, but Python is super nice to work with and has a ton of features and less-ugly syntax. Anyway, management is an option as described above, but if you're like me you like to build stuff and make the solutions happen. Freshen up your resume, copy the style of other "hipster" applicants, to a certain degree, you know what I mean. Then market yourself with multiple resumes in the fields you are sharp in; web app management, sys admin, Linux. I'll bet you know enough about securing a web app to become a web-centric security person, and those security jobs are going to get hot, if you don't mind the risk involved. Yeah you could be a software dev, a web admin, a manager of all that, Linux admin, you probably know enough about networking to be a senior net admin. Don't even fret about the no college or no certs. Both of those are nice to have, but better to have the real skills to do the real work.
Personally, I'm at the top of my field and can basically ignore job come-on and target big players directly. But don't be afraid to do some contracting. There are TONS of contracting companies out there, and most of them are desperate to get anybody to work for them. Just make sure the fit is right for you. Name your salary, NEVER low-ball yourself. You have the skills to pay the bills, as the kids say. I look way younger then I am, but I don't hide my wealth of old-school knowledge. I routinely outclass much younger applicants and take the job. Usually with one interview. Take your skills and become the star that you are.
BTW, you owe me $15 for this session. See you next week! ;)