It's not impossible to build a good account from scratch..
With the right guidance and motivation of actually WANTING TO PLAY, anyone can make a good account..
Anyone who says it's impossible is someone that let's their mouth run before their account can back it up. Then gets frustrated at the big dogs kicking them about and can't play teh game to the max so they buy up and still fail
Read the guides made people in this forum, adjust to the new core and ask Player Guides/gang mates questions if/when you get stuck. Playing the game isn't about getting to the top and killing everyone, it's about having fun. It is what you make of it.