I disagree the whole "time wasting" thing about bootcamps. If you have ever taken one... meeting and being influenced by others can be fucking fantastic. It can really push you out of your own head, and build QUICK and EASY momentum. I took one way back in the day and I felt so awkward because the guys around me had opened set after set after set... I'd never even seen that before. Just by watching them do it in front of me (more experienced guys) made me think "oh shit, they didn't get instantly vaporized into thin air or speared in the neck. I can do this".
It helped me get the path right man
There's a ton out there just search around! Make sure you check out reviews, because it is an expensive (usually 1000$+) investment.