Who is BucketHead?
Very Best advice:
Don't get stuck thinking you're right about things. Always be willing to examine the possibility that there are flaws in your understanding and knowledge base and be open enough to deal with them. Thats' the hardest thing. If you THINK you know what you're doing but you're wrong from the get go - how do you figure that out? Kill your ego.
Recognize poker as the extremely complex game it is. Build your knowledge, know yourself, understand psychology (your own and others), be patient, be aggressive, manage bankroll, understand odds
etc etc etc.