There are many things to ensure that you are able to view a YouTube video in your application.
1) Enable hardware acceleration in your application using android:hardwareAccelerated="true"
2)Ensure that your WebView has plugins enabled
webSettings.setPluginState(PluginState.ON);
If it still does not work, try loading the webpage a few times, or pass an Intent with the video link to YouTube.