If "father and Uncle are webdesigners" then go for some hosting package this will "Cheaply" give you a place to store your files whilst being available to everyone - See 2nd post above (many members on this site have a package).
Assuming you're on NTL, you could use your "personal" space for the files and create a basic site.
And unless you've got NTL1.5mb then the upload speed will be so bad that anyone trying to access your PC site would be waiting for ages for the video to download.
I would recommend you try get some basic skills in website design (magazines, Dummies range of books, online training
www.w3schools.com) so that you can do some basic site design. As your skills progress you'll be streaming video and all sorts...
Good luck!