Two things:
First of all, last chance for these so make sure you get them if you haven't already
Secondly, tomorrow is April Fools' Day, AKA the easiest way to get villager pics. Blanca the faceless cat will be in your town tomorrow. After speaking to her, she will appear in your villagers' homes as a duplicate of said villager. Both will offer up information, (one being true, the other being false) and you have to talk to the one who offers the false information. You can get this information by talking to your villagers (it'll either be blue text or they'll make a point of telling you to write it down), or you can just check out
this list. Every time you guess right, you will get that villager's picture, and if you guess correctly each time, you'll get Blanca's pic in the mail on the 2nd. Just keep in mind that you should save before your guesses, just in case you're wrong, as I believe you only get one shot (and should you mess up any, I don't think you can get Blanca's pic).
Keep in mind that that list may have some incongruities (Ankha mentioned a different special talent than what the list has), but for the most part it seems correct.