I need to get a connection with good upload stream because I about to create a server... any recommendations?
Buy commercial hosting instead. Creating a server at home for serious use is a bad idea. You will need a dedicated connection called a CIR connection and it will cost you a lot of money. Much better to buy web hosting from US or European companies. That way you get hosted in a specially designed building called a datacenter. A datacenter has redundant power sources, multiple bandwidth providers and other features that you just don't get when you host at home.