Well first thing's first, make sure you're not running any programs in the background that could be using up your ram. Also, be sure keep your video card driver up to date, I know that has caused problems for me in the past. If it all comes down to physically cleaning, absolutely compressed air...