Getting more revenue for govt: Mahama must clear all obstacles