I solved it from myself. I started again all tutorials from zero (creating catkin ws) and I managed to obtain full compilation of my package: maybe I was wrong in some part of it. For the second issue (package not found) I discovered I have to write source ./devel/setup.bash in every new terminal before the roscd command into the workspace