I wear blazers, fitted pants and pocket squares every single day. There is no need for me or ANYONE to wear a 3 piece suit unless you are a high powered lawyer broker or other such boss. I'm a 39 year old, good looking brown guy who's in Corporate consulting sales. I can probably even pull of a 3 piece but no need because my smart business casual look suits me. I get my shit to fit. Now, that doesn't mean I get it tailored.
First of all OP, you need to fix your inner game. Like these other forum members alluded to, you should AIM to stand out. Be brave, take chances in fashion. That means one thing. Start trying shit out. You are not ready for 3 pieces yet. That's like expecting to bang 8s and 9s when you should be gaming girls period, which is start with 6s and 7s. Not exact but similar concept I'm really hoping you understand. If not we're going to be lost.
Suggested action plan: Buy a few blazers from Express, Uniqlo or Zara. Get pants from H&M. They are fairly cheap and look decent although material is not the best. However, they will help you get comfort which is the number one thing you need and you won't break the bank.
Right now you're waiting for some pre-validation regarding your looks. That's akin to guys on this forum asking how to game hot girls only and when being told to talk to any girl, respond with dissent because it doesn't meet your unrealistic goals.
Walk first, or for that matter, crawl first, then walk and when ready you will run.