Have a look at VPS accounts from decent hosting providers: hostingsource.com and libertyvps.net. Support has always been fast and excellent. I do not have a strong background or understanding of how websites work, and when I have run into difficulty, support at them has never failed to resolve my issues swiftly and accurately.