"Competition is fierce" out there on the internet. How does the web cope up under the strain, even if you have the best songs in the world, you still have to get people to find you. Thousands of music websites are hosted by people whose html is better than their songwriting. Why not join M4tr's mailing list - they might offer you some help.
Let us make you a site map it is a start - 'Get Visable'