All videos and articles you share go to your Facebook wall and your News feed not necessarily your friends' News Feed.
When you post content, a story will be
published on your Wall and may be
published in your friends’ News Feeds (assuming your friends have not hidden your stories).
Any action that you take
will abide by the privacy settings you
currently have set for News Feed and
Wall. You can adjust these settings at
any time by visiting the News Feed and
Wall section of your Privacy Settings
page.
how can I post them on news feed
Using the publisher feature , the box at the top saying What's on your mind? should handle this. Also using third parties that you give publishing permission can accomplish this as well.
Everything you post is subject to the
privacy restrictions you set at the
time of creation. For example, if you
create a photo album and restrict it
from certain friends, those friends
will never see that photo album in
their News Feed.
If your update hasn't appeared in News
Feed after several hours (when the
setting is placed on Most Recent),
please submit a report here.
You must be doing something wrong, here's the right way to share YouTube videos on Facebook wall, go to that video page on YouTube that you want to share, then click on Share button, you'll see a Facebook icon there, click on that icon, a small pop up window will open, Facebook will ask your login details, if you are already logged in Facebook then you'll see your video embedded in a post, just give a title to your post and then you'll see your video posted on your wall rather than links :)
Best Answer
You can look via URL at
https://www.facebook.com/search/videos/?q=fish
which will give you videos on Facebook about fish.Alternately, just do a search and choose video from the tabs.