I think putting new pictures in the first post is a good idea, as
Akamari said, but maybe add the "lewdest" ones, in order to attract customers (Sarah in underwear, a pic of Kelly's boobs, etc.). If you're ready to make the marketing sacrifice,
Nottravis (and others), you should not hesitate to partake in more threads in order for people to see your sig and your cheerful demeanour
(although I understand you might lack the time to do so)
The Daz3D art thread, where people show their skills and help each others, the appreciation threads, etc. are all good places to make your game more noticed as well.