Do you see any errors if you run Gazebo in verbose mode? (--verbose)
It would also be helpful to see exactly how you placed the include and the joint into the turtlebot, make sure they are within the <model> tag.