Maybe getting contracting gigs might be easier than finding perm roles?
What has changed and resulted in contracting jobs no longer being an option?
Personally I prefer to bypass recruiters and pitch to those with a compelling need for what I can deliver. Requires more up-front research but once you demonstrate your track record in delivering results the hiring process becomes smoother.