This is a very in-depth article and you did a very good job writing it. Creating a brand can be very difficult but with hard work and perseverance it can be done. I have written some SEO articles that you may be interested in.
Thank you,
Spencer Coffman
SpencerCoffman.com