Not sure if you understand buffbots, but these are very popular in this game. Most serious players run 2 (or more) accounts, so they always have buffs.
The most recent expansions to the game have offered classes with good self buffs. Vampiirs and Heretics are good for this.
If you have friends to level with, you can do about any class. All classes are unique and different people are attracted to different types. YOu are best choosing a few and seeing what you like.
You would have to tell more of your endgame goals for me to help you more. The primary endgame of this MMORPG is the RvR aspect. There is considerable PvE content though if that is what floats your boat.
I'd suggest going to the clasic servers that do not allow buffbots. Classes that do well soloing might be pet classes b/c the pets can do most of the fighting without you having good gear (if you don't know anyone, gear is one of your biggest hinderances). Bonedancers are easy and fun to level, spirit masters, cabbies, enchanters, sorcs all fit this type. Charm a pet and let him whack away with you assisting.
Midgard needs the most help, and offers the best bonuses/incentives for people to join.