I would also suggest sending an email or visiting your congressman or senator on the hill or at least meet with their aides or intern coordinators. Also their websites do list internship opportunites. I will also advise that you be very patient as well as relentless. With the new congress coming in I believe there will be plenty of opportunities.