Matthew, you have gotten some good advice considering your room limitations. Here are my two cents worth.

1. Get the M22s for fronts and set them on either side of the TV. Set the TV forward if necessary for them to fit on the sides. M22s are more than adequate to drive music to insane levels in your space and they are very accurate above 80 Hz.
2. Get a receiver that will let you set a phantom center. I think most will. In your room you won't notice any difference from a real center unless you need to set the center higher for dialog reasons.
3. Get QS8s or M2s for rears and mount (set) one above the bookshelf a foot away from the fireplace and wall mount the other high between the outside door and the large window.
4. Get a good sub for music below 80 Hz. Look outside Axiom for best value in the US. Be careful on size since you will have placement issues.
Bill