VOD is good for recurring income. However, it does take a while to get it going. You need to send traffic for at least 6 months before you the dollars building up.
If that does not work, try some new sponsors and get the right match with your traffic:
http://PayPerViewSponsors.com
