Submitting articles to other sites will build up your reputation as an authority in your subject matter. It will also provide you with back links from high ranking sites that have relevant keywords to your site content. It can be very time consuming but it is worth it in the end, I recommend trying to do a couple articles a week and build from there if you have the time.