Hey to all. when I search for link:mysite there is only one backlink for my site. I have personally put 2 backlinks from other site, the links are rel="follow" with target="self". What am I doing wrong. Why google don't show those and some others backlinks.
You're not doing anything wrong. Google's link: operator has never given complete information - intentionally on their part. With their ranking algorithm so tightly dependent on links, the idea was if they gave everyone in the public complete access to their link data, it would be much easier to figure out their algorithm and then spam them.
You get a lot more link data from within a Webmaster Tools account - but that's only for sites that you can verify, not any site you choose.