225 karma · joined July 13, 2008
You have two options. Start working on a side project which you find interesting. Apply any new technologies you'd wanted to learn. You can either profit from it, or worst case, you learned something new from that. I don't want to glorify failure, but the most important thing is to ship it.
The less risky option is to build your brand/credibility in a niche area, like offering a lot of value in form of blog posts, free e-books etc. This is more organic, takes time, but builds the trust which makes it easier to find clients.
Both options involve a combination of various skills other than pure technical competence like marketing and project management.
Hopefully, Drupal 8 is going to bring all those fun parts again.