sounds like a video card/driver issue.
Your option at the moment is to take it to a pc repair shop
that offers a free evaluation, based on there findings
you can then make a more informed choice on what to do next.
ie, if its worth repairing or getting a new pc.