Sorry for being a bit off topic, but I have a question of curiosity for you. If in a hypothetical world I were a potential applicant; how would I stack up against all the people you say your company constantly turns away? I want to ask mainly because I feel like I have a pretty hard time gaging my own skill level. I feel like I'm maybe intermediate at best in general programming know-how and problem solving. I have no degree nor am I pursuing formal education right now, but I've been doing programming on my own for years. My website serves as a sort-of portfolio for stuff, if that helps.
Unfortunately, I'm not intimately familiar with your code or projects, except for some few things I believe were your work on Blockland. So I can't speak very well to you in particular, but I can give you some pointers based on what I see on your portfolio and what I know about blockland coders / my preconceptions about where you are in skill level compared to other blockland coders.
The fact that you have an active website that showcases projects that wasn't made with a website builder or heavy framework is a huge thing in your favor. I can't speak to how potential employers will see it, but I can tell you right now that 95% of college graduates have not created a website to access their projects, and if they have they did it specifically for a course in college that told them to. Most of the other 5% probably would have made it specifically to show employers. To me, that shows self-motivation and drive. So, even though it's not a 'professional quality' website, it tells me that you're already probably a better choice than most applicants to my company. So let me talk about a few of your projects.
I'll start with the one that I perceive as the biggest one: BlockNet. The websites alright, better than your personal website and shows some talent with HTML. It speaks towards your abilities as a 'full stack' developer. The most challenging part of a hosting service is controlling the instances. I don't know how you set up jailed SSH for your clients to control their servers, but the fact that you configured this at all means you've got some experience as a sysadmin. Extremely useful, aside from the IT at my work I'm the only experienced sysadmin at my company and it really makes me look good. The fact that you have setup fees shows me that you haven't automated the process, but that's fine. The rental key idea is a good one. So, all together, this shows me that you've got the know-how to set up a website, the know-how to configure a server, and at least some server side backend scripting. You're already more qualified than anyone I've seen apply to my company, and we're on project one.
Second biggest in my eyes is Just File Hosting. It shows some experience with PHP, presumably server configuration for that, and I've got a feeling that you're using a SQL database for this. I'm going to group your forum into this too, because it definitely uses SQL and PHP as noted on your site. PHP is an outdated tool for making websites, but you're using it well enough that it displays an understanding of how server side scripting works.
The rest are pretty minor, but still cool utilities.
Anyway, point being that you're very well qualified for an entry level position as a programmer. Obviously I've only seen your web based projects, but I'm confident that even if you were placed in a position as a software developer you'd do fine. The point of the praise isn't necessarily to make you feel great about your own coding, but because you should be more confident in your ability to attain an entry level job. I can tell you for a fact that you would be easier to train than anyone that I've had to train thus far, and probably a better programmer than some other people at my company. Go send out job apps -- don't expect to hear back from many (or any.. at first) because you've got an abnormal resume. A lot of jobs will just throw away resumes that don't fit their cookie cutter mould of an employee. But, if you keep sending out resumes, you'll eventually hear back from some company. You'll be able to blow them away in your interview, and if they hire you, they'll quickly find out how lucky they were that they snapped you up. That's what happened to me.