In the first place, the traditional (though now uncommon) spelling is as two words: “any more” as in “We do not sell bananas any more.” In the second place, it should not be used at the beginning of a sentence as a synonym for “nowadays.” In certain dialects of English it is common to utter phrases like “anymore you have to grow your own if you want really ripe tomatoes,” but this is guaranteed to jolt listeners who aren’t used to it. Even if they can’t quite figure out what’s wrong, they’ll feel that your speech is vaguely clunky and awkward. “Any more” always needs to be used as part of an expression of negation except in questions like “Do you have any more bananas?” Now you won’t make that mistake any more, will you?
Some Americans now distinguish between the one-word and two-word versions. “Anymore” is recommended for uses meaning “nowadays,” and “any more” for other uses. Examples: “I don’t bet on horses anymore” vs. “I don’t want any more neckties.” This distinction is not universally observed by any means. In the UK, the two-word spelling is still preferred.
BUY THE BOOK!