Shameless Self-Promotion Bump!
Nah, it ain't bragging if you're in it up to your neck. But I would offer you a couple of helpful suggestions, the first of which is to read this.