Trump is a worse fit for Virginia than just about any other swing state. His appeal as a candidate fits best to blue collar, low income and low education rural whites, which is exactly what Virginia is shifting away from. The only thing he can do is hope for a divided Democratic party with low turnout and enthusiasm and try to maximize his support among the Appalachian areas of the state and rural whites. This is why he'll do so well in Kentucky and West Virginia but is more likely going to lose here.
Colorado? At least VA has VA-09 where Trump will do better than Romney. What the heck does Colorado have for him?
Colorado's electorate is significantly whiter (and importantly, much less black), much less wealthy, slightly more male, and moderately less educated. Virginia is the diverse, educated, upscale suburb that people mistakenly assume Colorado to be.