I was having a similar problem as you, and I finally found a good solution for me. I posted an article about it here, http://www.avsforum.com/a/how-to-place-speakers-on-a-desk-or-bookshelf-and-isolate-them-from-boundaries