Blowing out the dust and keeping your hardware clean should ALWAYS be considered a mandatory good practice, when done properly, but I really doubt that it is the cause of your problems unless it's running in an extremely dusty environment and causing something to overheat from an extreme abundance of packed in dust. For an 8 month old PC, pretty unlikely.
What are your full hardware specifications including the model of CPU, motherboard, graphics card and power supply, EXACT power supply model, as well as approximately how old each part is or more specifically, how long it has been in service?