When your pizza is ready take it out of the oven, add the cheese. Put the pizza back in the oven, turn the heat off. Don't go anywhere, just keep an eye on the cheescheese unlit it melts, take it out and whala.. That way cheese is melted and not dry and you can basically use any taste of cheese you prefer . Its probably because your not using a pizza oven, and its getting to much heat from top. Best cheese for pizza in my opinion is mozzarella. :) Enjoy.