王莽的伯父是当时独掌朝政的王凤,王凤生病休养在家,王莽侍奉左右,一刻没有离开,还自己亲口尝药,以免烫着伯父,一连几个月没有解开衣带好好休息,。这样细心周到的孝道超过了伯父的儿子们,令伯父王凤极其感动。王凤的临死时请求皇太后和成帝委任王莽一官半职,太后和成帝都答应了。王莽就做上了黄门郎,。王莽的辛苦没有白白付出,但是黄门郎这个官职很低,不过这是伺候皇帝的官职,升迁的机会很多也很快。没多少时间汉成帝便升王莽做了射声校尉,品秩二千石,相当于地方的郡守,。高官仕途开始向王莽招手,而这时的王莽才仅24岁,可谓前途无量,但是王莽处处留心,、谨慎。
公元前16年,王莽的叔父成都侯王商请求成帝将自己的户邑分封给王莽。;同时,很多的名士也联名上书,赞誉王莽的人品和才德。汉成帝便顺水推舟,封王莽为新都侯,食邑1500户,晋升为骑都尉光禄大夫侍中。其中的骑都尉表示武官,而加上光禄大夫便可以参与朝政大事了,至于侍中更加重了他的权力。这样才三十来岁的王莽已是掌握大权的重臣了,但王莽并没有显露出一点骄横之气,相反,他更加谦恭了,不仅广交名士,和众大臣友好往来,还经常将家财分发救济贫寒的宾客。
王莽当时之所以不敢太放肆,是因为他还有一个强大的对手,这就是淳于长。这也是王氏的外戚之一,并且其官位和声势在王莽之上。当初,为了能日后高升,他极力说服了太后,将成帝宠爱的妃子赵飞燕立为皇后,。这使汉称帝对淳于长感激不尽这使汉成帝对淳于长感激不尽。,很快便封他做了关内侯,然后又封定陵侯。
淳于长没有长久的大谋略,在得志之后便忘乎所以,不知道螳螂捕蝉黄雀在后,那个王莽正在盯着找他的短处。大权在握的淳于长骄横过度,还和被废的许皇后的寡居姐姐许嬷私通,后来又纳为妾。淳于长为了讨被废许后的欢心,向成帝说情,使成帝又将许后升为婕妤,但淳于长胆大包天,对许后也敢调戏。这事被王莽举报,使淳于长丧失了所有的要职,回到了自己的封地,最后,成帝将他定为大逆之罪,淳于长死于狱中。
不久,任大司马大将军的叔叔王根推荐王莽代替自己摄政。在公元前8年,成帝升王莽为大司马。这时的王莽不足四十岁,大权在握开始有了篡位之意。,但王莽依然在人前谦逊有礼,做得滴水不漏。
汉平帝继位后,年龄尚小,还没有立皇后。王莽便想把自己的女儿许配给平帝,以此来稳固自己的权势。如何做到让女儿顺利当上皇后,王莽这次却是故作谦逊之计。