Article writing can be good if you can get your article on the right sites. But, article writing is even better if those articles are on YOUR site and you use the social media to promote them and get links to them from other sites.
Keep in mind that if you use the same article over and over again then it's just duplicate content and your links won't really be counted (as much). So, writing articles can be helpful to a certain extent; but they're not as helpful as they used to be.
SEO since 1996, I've been doing internet marketing. I have the experience as an SEO expert
, as well.