I think that starting to do consulting, saving money and invest it into my own (web product) business is the path to go.
My non-finance skills are: web development (beginner to moderate, knowledge of PHP and PHP frameworks, MySQL, Rails) and Excel (naturally). I have no portfolio currently (besides some basic bootstrap- and wordpress-based sites I've created a while ago).
Is there hope for me? How do I get clients while there are clearly a lot of developers having a substantial portfolio and better skills?