Well, the first step in web marketing is your web page itself. Make certain that you have strong SEO (Search Engine Optimization) content on your pages that include your basic keywords. Basically, write about who you are, what you do, and what you are offering.
The next step can be done in one of two ways. You can either pay for a web marketing package where you pay a company to get you out to the search engines, evaluates your site to advise you on improvements that should be made, and monitors its progress. Or, you can post a link to your website in as many social media sites as you can. Include a brief summary of what the your site is about in your posting. Make you ask your friends to share your post so that it gets around.
Another option that works is create some business cards with your web address on them and a brief explanation about the site. Pass these cards out whenever you can. Strike a conversation with people that will give you a moment to talk about your website to them and hand them them the card.
When I worked for a Webpage Design and Marketing company in Florida, my job was to review and advise clients on their SEO and marketing methods. This was the very advice I gave to my clients and most of them became very successful after trying my idea.