One way to get that thick foamy top is to dry shake your cocktail (without ice) first. Add the ice cubes after you get a nice white foam to chill it, then give it another shake.