Re: how to get really smooth smoke.
unfortunately there is no one trick/tip to give you that. Practice and some luck, a good rig and tobacco helps too.
Basically try some cold water/ice in the base, pack the bowl right (the practice part), light & COOK your coals (ashed over) and if everything right (and the planet's are aligned right, Jupiter's in the 9th phase and...) you should get smooth thick smoke.
Some good brands to start with (tobacco wise): Al Fakher, Layalina, Al Waha (as well as others) - but these have been proven producers.
Good luck and keep reading around the board!