you'll want good descriptions, and more keywords along with plurals. twitter is a pretty good place to advertise too, blogs are better. you have to get your name around. it will be uphill though because it takes time to get people to know your name and associate with your stuff.
qualitywise, you'll want to watch your noise levels, i saw a few that have a lot of rainbow noise.
but most of these pictures have no ID that tells use where you were
this says boston in the tags, but not the description. and where in boston? add more words like boat,boats,sailing,sail,water,reflection,reflections,architecture,buildings, your name - and anything else that will key people over here.
---Mike Savad