Modeling sharp edge problem
Some of what you are showing in the first image is caused by extra geometry you have in the mesh. Before following Patdogs suggestion you should first sort that out.

Use the Delete > Delete Vertice tool on the 2 inside faces and the Delete > Disolve Vertice tool of the rest. 



Then use the knife tool to add back some now missing edges.