Hi Summer,
DVTimes has given you some good advice to build traffic to your site.
Affiliates have a large number of sites they can choose to promote so it takes a bit of doing to get them interested in promoting your program. Being on ModelCentro is a great start so you just need to develop an affiliate campaign that will draw them to promote your site.
You can compete on a number of different levels, content is the biggest asset you have so building a solid content marketing plan is key to attracting affiliates. Following up and working with each affiliate individually will also help you gain an edge.
If you wanted to connect with me on icq or skype, affiliate acquisition and affiliate program management is one of my specialties
I think you have a great start!