Another usefull book is this...to learn italian slang. i think the slang is a very important part of a language to understand it very well!!! italian slang
The last book i want to show you is an essential italian grammar . You can start with this simple grammar to study italian language, and then if you are interested in it you can study on a more exhaustive grammar!
If you want some more advice i'm here to help you!:)