No one can access your web site from your computer. You have to upload the files to a web server computer. The Internet Service Provider you use to connect to the internet probably has web page space for you as a part of the contract you already have. Other web servers provide free space for anyone to use. Examples of these are:
Some web server's have File Transfer Utility software built into the site that you use, others will require you to have your own. The upload is simply getting a copy of your files on their hard drive. It is just another variation of using the Window's Explorer. Popular File Transfer Utility software include CuteFTP and WS FTP.
You can look for web sites with search engines. A search engines is a web site that collects and manages an index of thousands of web sites. You go to the search engine site and type a search condition into a form. The keywords you use describe what you are looking for. The search engine program looks through the index, and using your search condition will find matches, then will show a list of sites that might be what you're looking for.
Most of the search engines have a link somewhere for submitting a new site to the index. You submit your site by filling in a form with the URL, or address of your site, your email address and a description of the site. The search engine will read your page and get the information needed for the index from your meta tags.
Just getting in the index will not guarantee you anyone will go to your site either. The results of a search engine is a list of sites. That list is in order of how likely the sites will have information about the search key used.
Your site must place well in the list, by getting listed among the top 20 sites with your keywords. Your site will place well in the index when you use keywords that are in the page, especially in the title, h1 and h2 tags.
It also helps when other web pages include a link to your site. Some search engines count the links to your site and consider this when the results list is created.