Give it more time, my first few extract beers were awful at the timeframe you're talking about - watery, off-tasting, and uncarbonated. Once the carbonation hits the right level, the watery flat taste disappears, it has a lot to do with perception of carbonation in solution. The off-tastes will...