100% Chance it's going to improve...2 weeks is not 3 weeks, and 3 weeks is the minimum. Bottling is a foolproof process, if you follow a few simple procedures, properly. The reoccurring theme on here tends to be simple impatience.
The 3 weeks at 70 degrees, that we recommend is the minimum time it takes for average gravity beers to carbonate and condition. Higher grav beers take longer.
Stouts and porters have taken me between 6 and 8 weeks to carb up..I have a 1.090 Belgian strong that took three months to carb up.
And just because a beer is carbed doesn't mean it still doesn't taste like a$$ and need more time for the off flavors to condition out.
Everything you need to know about carbing and conditioning, can be found here Of Patience and Bottle Conditioning. With emphasis on the word, "patience."
Like my snazzy new avatar? Get Sons of Zymurgy swag, here, and brew with the best.
Revvy's one of the cool reverends. He has a Harley and a t-shirt that says on the back "If you can read this, the bitch was Raptured. - Madman
I gotta tell ya, just between us girls, that Revvy is HOT. Very tall, gorgeous grey hair and a terrific smile. He's very good looking in person, with a charismatic personality... he drives like a ****ing maniac! - YooperBrew