Be patient. As of now youre not in a bad position unless youve done something to make it worse. These guys have all made good suggestions to you and if you figure it out you will be a hero to your friends who have similar problems, They are skills you will always be happy to learn and have. And remember, if all else fails you can buy a new block for 40 bucks. Go for it.