You may have spent time on
SEO forums. All I can say is that time does not equate to quality. Domain name is maybe less than 1% of
SEO.
There are 29 pages of uclaim.com indexed by google, so indexing is not the problem. That leaves content and inbound links as the 2 possible factors. Yahoo knows 2 pages linking to you. The one no longer lists your link on the page - a double negative effect, and the other site did not load so is also probably of no value either.
Shortage of permanent inbound links is a major problem.
Why do you repeat uclaim as a directory name and host all the site is this subdirectory? Content at root level ranks higher than the less important subdirectory content. As a minimum, using insurance as a directory name would have helped - a bit late for that now.
When looking at content, I can't help but comment that the site is very we-we-we and not focused on providing the solution to your visitors' problems nor making the visitor feel like you are going to understand their problem and work towards the solution. Your site is seriously missing content relevant to your industry.
I don't know your industry at all. Looking over your site does not educate me about it - if anything I am left confused. Rather than giving me answers, it looks like you want me to buy an ebook which may or may not contain the information I need.
There have to be other sites that are easier to navigate and offer the information I am after. I am off.