The link to your site isnt' working, so I cannot comment on it.
You said that you made the side on Feb 10 and can't find it in
yahoo. Well yahoo takes at least a week before they review sites.
Once they review it, it may or may not appear in the directory.
If you are going to play in the world of search engines and
directories, the first thing you need to learn is nothing happens
over night. It is a long hard process of trial and error.
Patience is a virtue here more than anywhere on the net.