Interested in Language
I want to learn writing skills like Essay writing or Letter writing.
Would you suggest any site or any book.
is there any book ?
We do not put a space before a question mark (or most other punctuation marks).
If you want to use "Is there..." then you need to follow it with the indefinite article - "Is there a book you can recommend?" If you want to use the word "any" then you need to start with "Are there..." and use the plural form of the noun as you can see from my amendments in red above.