Hey, sorry to bump this thread but I'll post another update for you. This might be a coincidence, or it might be the same problem I was having.
After riding the bike for a couple of days, one time it just didn't start up.. No noise no clicking no nothing again. After hours of frustration I talked to my dad who in a matter of two minutes walked me through jumping the solenoid and it started right up. Then cut it off, and tried pressing the button while banging the solenoid with the bottom of a screwdriver, again started up. Now it starts every time, I'm gonna get a new solenoid anyway. Anyone googling away for a possible solution to your problem try jumping your solenoid by quickly taping both terminals with a screwdriver on your solenoid. You can unplug the the wires (not the terminal leads) going into it if you want, it'll attempt to start either way. If it does start by jumping it, try banging it and see if it works; if not your problem is probably before the solenoid. If neither jumping it, nor banging worked it could be the battery, or a problem down the line (towards your starter).
Again thanks for your insight and help guys, just throwing this out there if anyone else has issues similar to mine and would like to save the several frustrated days.