I would say, lead with any skills that you have performed related to BA in your CV. Push the more technical skills that are not related to the post down on your list of qualifications. Tailor your cv to be as relevant as possible for your desired position. Use the same terminilogy they use in job ad in your CV. Often HR reps look for that terminilogy and select candidates based on that attention to detail. I know this all kind of basic stuff but it all helps.
Have you considered taking any BA courses? Stuff like http://www.learnquest.com/course-detail.aspx?cnum=BACS-200 ? It would probably look better on your cv to have completed a class or classes that compliment your existing skill set.
Changing your job focus in a bad economy is tough.
I have several resumes based on what I'm applying for to make a buck ... whether specific or a Generalist (Jack-Of-All-Trades ... usually a consultant).
(1) Developers resume that is technical, covering what I have developed.
(2) Business Analyst resume that leaves out the technical aspects of my projects but emphasises the Requirements gathering, analysis, documentation (High / Low level), facilitating workshops, QA, etc.
(3) Project Manager resume that highlights leading and managing projects.
(4) Consultant resume that covers 1, 2 and 3 ... end-to-end project skills.
brought to you by enabling practitioners & organizations to achieve their goals using: