So putting it all together, I think your best bet is to get your own domain site (right now you appear to be hosted on your ISP's domain), make sure that your domain is registered for a long period, and get other popular sites to link to your site by including your url whenever you post in a forum (like Genii).