I'm skint all the time, but I spend hours every day developing a CMS written in both ASP and PHP. I want to upgrade the asp one to .NET but I also have loads of ideas for features that work in the same way.

I can't afford any help. I'm lucky if I get 1 website every couple of months at the moment. I think because I'm trying to be a jack of all trades, master of none.

I would really love to open source my work so far, but as I'm the only person to be making a live CMS I feel I have a large benefit over others if I can get them finished in time. I've got poor man's copyright, which is legal in the UK.

If I open source it I feel I'm never going to improve my financial position, but neither will I if I continue to work on it alone.

Any suggestions?