Don't Ignore the Basics of Project Management
While I agree with most comments in this excellent forum on project management - I do feel that sometimes we tend to overstate the complexities in PM.
I have seen project managers become very successful with nothing more than diligence in the basics - like collecting status, providing updates, periodic communication, appropriate escalation, reviewing progress, when appropriate asking for several opinions, treating your customers and team members with courtesy, etc.
In most projects 70-80% of your challenges can be overcome through a steady focus on the basics - typically everybody else pretty much falls in line.
Tasks perceived to be more complex - such as customer management, team management, vendor management, motivating team members, etc will all become much easier if you can simply focus on the basics.