Have you ever consider the advantage of having a related domain for your website? I observed through my long experience in SEO that Google actually take domain names as most relevant in the criteria of Search Result Rankings.

Is your site being highlighted whenever you search your targeted keywords?