Go to buildtolearn.com. Its the best free hosting you'll find on the net. You have to post 50 times on the forums to get hosting but dont worry you can do that in 3 days.
well I suggest you learn html. Its not hard at all, i learned it when i was 12. (im 15 now).
just give it a try after you learn html anything is possible.