imho the iPhone's youtube app is pointless for anything longer than a minute. And not knowing what your actual setup is, it is hard to say what specifically is wrong. Have you tfied the Skyfire browser for iOS?
It supports flash video sites.
Give it a go, and see how it works for you. Skyfire is in tje appstore.