wow @ yur nabbage level indeed
well having a good pc is your first step
when your playing online though, you wont wanna have your graphics settings ridiculously high, to ensure lag. A "good" net connection for new fps would be atleast 256k dsl.
Rts and games like dota you can get away with GOOD dial up. but of course again, you want atleast 256k dsl (or flow, i not biggin up tstt in anyway).
DOnt even bother to inflict torture onto others by hosting games on dial up AND a pull stones pc please.... PLEASE!!
for a truly BESSS online gaming experience, get yourself atleast a 2meg broadband connection, have a none pullstones pc, aka, good processor, atleast 2 gigs of ram, good grafphexsz card
oh and please learn a little something about networking, so when you need to open ports, you dont sound like a complete 2 year old bajan.