your herpes non-specific testing is just barely positive. that said, you also tested far too early from your last encounter.
so what do you do? well first off, talk with your new partner and be ABSOLUTELY HONEST WITH HER!! Not having sex yet with a new partner won't kill either of you I assure you. use the time to get to know each other better as well as to be sexually responsible about both of your testings for all std's!! Let her know that your last partner was 6 weeks ago and you are still properly covering your bases with std testing. also let her know that you are under the care of your doctor for some genital symptoms that they think are just dry skin/irritation but you don't want to put her at potential risk ( or yourself ) by having sex before you have finished your std testing. she too will need to be sure she's been tested for the whole shebang at the proper times from her last partner too. be sure to talk about birth control and condom use too :)
continue to follow up on symptoms as needed. Odds are they aren't std related at all but best to follow up on testing at the proper times and to know what is going on.
grace
In almost all cases, HSV antibodies are detectable through a blood test three months after exposure. Some people are different and can develop antibodies that are detectable within a few weeks, but to save money and to know for sure, I recommend that you wait three months after your last sexual encounter.
What you're describing doesn't sound at all like herpes, but people's symptoms vary. This sounds more like balanitis or lichen planus, which a dermatologist would easily be able to diagnose and treat. Regardless, I suggest you get another blood test to know your status for future reference. Having your symptoms appear six weeks after unprotected sex is extremely uncommon for a primary outbreak of herpes; usually your first outbreak occurs within 2-20 days after exposure. This really doesn't sound like herpes. You could have HSV-1 already orally, which over half of the population does, so it'd be a good idea to know your status.