Blog posts rank higher than my site :(

I'm very new to IM so I did some noob research and bought a service where the person created 10 Web 2.0 sites with some blog posts. My site appeared as a link in some posts obviously.

The problem is, when I search my keywords, these dam sites rank higher than my site. What do I do haha? (The keywords I search are the anchor text on some of the links on these Web 2.0s)