There's too much competition with providers offering VPS's on systems with E3-xxxx and E5-xxxx x86 processors so you need to make yourself stand out. Rent something with Power8 processors and you can have the US Power8 virtualization market to yourself until Softlayer finally gets off their collective ass and deploys their long delayed Power8 cloud offerings (plus, if you undercut RunAbove's pricing you'll pick up some European customers too).
related: I'd suggest attending the OpenPower Summit on June 10th in Beijing if you decide to go the Power8 route
If you want to open a European location I'd rent one of Online.net's E7 monsters (4 x E7-4870, 1TB RAM, 8 x 900GB SAS, 4 x 1GBps connection) because nobody is selling OpenVZ on E7's yet and as the old saying goes, the early bird catches the worm (customer).
I hope you find these ideas helpful.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
On a more serious note, looking at WHT I see this chain of events involving your hosting business:
1. VPS launch sale in January
2. "I give up, it's not working", company for sale ad on WHT in March
3. VPS relaunch sale in May
4. website that is under construction as of tonight.
Before searching for another server to rent or a new provider, I'd
write a new business plan and focus on asking yourself what can you provide that will differentiate your company from the thousands of other hosting companies out there who are offering OpenVZ/KVM. You appear to be young so there is no rush to immediately become a "CEO". Rushing to set up a business without having the needed real life experience is one of the biggest causes of business failures I see (right up there with undercapitalization). Take some time to come up with an idea that will set you apart from the crowd (and while you're working on your business plan go get some real world experience by working for an established hosting company or datacenter )
edited to add:
(River to Eric1212) I would appreciate it if you could post a serious comment instead of just flaming and being rude.
Before you say anything, my suggestion about taking some time to rewrite your business plan is serious and not meant to be rude.
I understand this stuff, and I have some pretty good nodes setup
"This stuff" (running any business in any field) takes more than just "some pretty good node setups" if you want to build something that will be sustainable and successful. Take my advice and spend some time working on your business plan and developing something that will set you apart from the crowd.