Lol......what is your upload. Almost all connections are 256k and son, thats crap. And if your pc is "like" always on, then thats not going to be a good host. And ye, many tutorials if you google " apache, php setup".
Dont see how 15 is too young for hosting? Where do you live