The sentence looks grammatically correct to me. However, I would double-check the meanings of "vague", "dormant", and "aspiration" to be sure those words mean what you intend. This use of "vague" and "dormant" together doesn't totally make sense to me. Also, "dormant" literally means sleeping, so it also means sleeping figuratively. And a "(figuratively) sleeping attempt at..." doesn't make sense. That's why I think there might be a problem. I'd check that word in particular.