Build a few backlinks to the post on your blog from social media sites. Take the article's first half (first few paragraphs) and post it on places such as multiply, livejournal, and a few other social sites. When posting the half article you want to add at the bottom "Read More" and link to the blog post and include your anchor keyword text as the link. This will help you in getting your blog post indexed.
Take your blog post and bookmark it with delicious, dig, stumpleupon, diigo and post it to facebook and twitter. This will help give that post some social validation which will help in getting your blog post indexed. Google will show the one that they feel is more relevant to the search query being done.
You are free to do article syndication, after all it is your article. You could rewrite a few sentences if you choose to do so before syndicating it to other places. Spinning the article is not needed as many claim but I highly suggest using the online article rewriter or the human spinner in marketersdomination.com. This way you can create multiple articles based on the same subject and keep them at high quality.