I know you've said that you didn't get on with Wordpress, but I'd really recommend using this platform for you CMS website design, as it has many benefits such as the search engine optimisation.
As Wordpress is such as recognised platform, there are a lot of developers creating freely available plug-ins which are very simple to integrate.
here is an example...
http://wordpress.org/extend/plugins/...-video-plugin/
but I'm sure you'll find more if you spend a bit of time looking.
Further to this I would recommend that you host the video on a site like Youtube or similar, this will then allow you benefit from the video delivery, such as variable bit rates for improved streaming, and you can also easily monitor the popularity of the video through play counting and comments.
Hope this helps
_______________________________________________
Website Design & Search Engine Optimisation