Getting a new website found is increasingly difficult. Competition is fierce. It's a lot like playing pool in that it's more about finesse than brute force.
I don't offer search engine optimization (SEO) as a paid service. It's important for me to be really good at one thing and Joomla is it. HOWEVER! I am pretty good at SEO. My own site comes up #3 out of 11.5 million results if you Google "joomla web design". I will tell you this was no easy task and it took a long time. If you are willing and dedicate the time, effort and a little money, I'll tell you everything I know about how to get your site up in the search results.