I don't know anything about finding hosting because I happen to have had it easy and never had to look for good hosts, but I'm afraid that's all you can really do; you'll not want to be trying to set up your own server when you're twelve and have no knowledge of servers.