I know a lot of full stack engineers that are IIS > ASP > HTML and cant find anything, while other friends that are Linux > PHP > > JS >HTML/CSS are drowning in proposals right now.
Finding a steady stream of consulting work is never easy. Some consultants rely strictly on referrals, while others take the paid route and drive leads via PPC or email marketing. There are obviously other routes such as forums and job boards.
One router I see a lot of consultants taking right now is blogging. Blog about the projects you are working on and turn them into a live portfolio. Market your github profile.
With 5 years of experience if you truly are a full stack programmer (with decent communication skills) you should have no problem at all finding work. Good luck!