Anything is possible, but you must believe, be patient and have faith. Don't fall prey to the right here right now mentally, because you will get burned and may not come as you expected it to. Patience is a virtue, if you don't have it, work on achieving it. Set your eyes on the prize and work towards it consistently, you'll eventually find yourself gaining ground.
Don't push your dreams aside because you don't believe they will materialize. Don't be the destroyer of your own visions and dreams. If you're weak in an area, find someone with that strength to assist you. There's always someone out there who is willing to share their wealth of knowledge.
If you truly want to get somewhere, you will...roadblocks or not.
Have an inspirational day!