There is nothing consumable to impove crafting at this time.
Location doesn't matter as to where you RE anything in game.
Having windows doesn't help either.
Being in or out of an instance doesn't help either.
Being on a ship or where ever doesn't help craft neither.
What will help you ask? I will tell you. Get 5 to 10 of any 1 item start RE all of them one at a time, That's how you will get a purple schematic outside of that, cross your fingers and do a lot of hopping to get lucky, cause it's not easy. btw am sorry if all of this seems like bad news, its just how things are and have been it's a rough business crafting, just wait until you get to 50 it only get's harder lol
great advice here.
do what he said with 5-10 at one time.