Why structures of many proteins are still unknown?
The gold standard for determining protein structures is x-ray crystallography. However, in order to perform x-ray crystallography you have to obtain your protein in crystalline form. Many proteins are not soluble in water, so crystallization is difficult or impossible. See this answer for information about the difficulty of crystallizing trans-membrane proteins.