The youtube intro was a good idea.
1. No guest will want to register if they can't see the forum to begin with.
1a. Get an antispam mod installed.
2. Have a look at the many themes for 2.0.2
3. Have a look at the Pixel Mansion link in my sig for badges, themes, banners etc. Not all their members bite (except for bigears).
Twitter and facebook are your friends too.
There are numerous topics on how to get your forum busy within the pages of this forum.