My blog put on first page on Google with this keyword "coolwebhosting" and "cheaphostings", but I want to find some way to seperate my keyword to ---> "cool webhosting" or "cheap hosting". How do I change it, and it's quick success way?
you can't really "seperate it" when you work on keywords and backlinks (the anchor link) you'll need to seperate the text....
Its quite easy to rank for joined keywords because they are not at all competitive, but you are unlikely to get much, if any traffic from them because they are hardly searched.
There is a really cool program that I use called Market Samurai, it helps you check your competition and find out what you would have to do to enter the top 10! Think you can get it for about $99 at the moment, probably worth the investment.