Try to meet people from the recruitment agencies - if they know you they are far more likely to promote you and promote you better.
Agencies vary - some just run some software to pick out keywords, ignoring anything else you may have added. Find out the best ones in your line of work.
Your CV...