Most brewing problems are due to the lack of cleanliness. You need to clean before each step. Tasting along the way is important also.
If your wort tastes astringent and has no sweetness. the specific gravity is probably too low (well under 1.040) so you might want to add malt extract before...