Test your ideas, usability testing is, in my opinion, the most important and valuable tool that you can have. If you have an idea you can see if it will work, you can test anything from sketches, all the way through to the final product. You don't need any specialist equipment to start with, just observe and take notes. As you become more advanced you can start recording users and videoing. But start simple!